cmfctoolbar

    0熱度

    2回答

    bys是否有錯誤控制?或者我做錯了什麼? 在.H CMFCToolBar m_wndToolBar; 在消息映射 ON_COMMAND(ID_MYID, &CMainFrame::OnToolBar) void CMainFrame::OnToolBar() { int nIndex = m_wndToolBar.CommandToIndex(ID_MYID); UINT nState = m_w

    0熱度

    2回答

    在VS2010中使用MFC功能包時,是否可以禁用CMFCMenuBar上的自定義功能,但在工具欄上保留該功能?我們不希望用戶拖動菜單,但他們可以自由更改工具欄。 我們禁用在退出時將CMFCMenuBar的狀態保存到註冊表中,但菜單仍然可以在運行時移動或移除。 更新: 關注xMRi的回答,我在派生菜單類的構造函數中將m_bDisableCustomize設置爲TRUE。我注意到有一個重繪的問題,在定

    0熱度

    1回答

    正在尋找將檢查組合框添加到CMFCToolbar的解決方案。我快速瀏覽了MFC功能包,但沒有出現在我身上。 MFC,C++ 感謝

    0熱度

    2回答

    我知道啓用/禁用從CMFCToolBar一個按鈕是使用 int b_id = m_ToolBar.CommandToIndex(ID_BUTTON); m_ToolBar.SetButtonStyle(b_id,TBBS_DISABLED); 的最好辦法,但似乎並不在工具欄嵌入在CDockable內工作禁用CMFCToolBar按鈕窗格我有一個CMFCToolBar的派生類,它需要啓

    0熱度

    1回答

    我嘗試了以下所有可找到的示例,但我錯過了一些東西,因此我將所有作品放在此處供其他人查看。僅供參考 - 我正在修改MFC Feature Pack示例滑塊。 我看到圖層按鈕(不是一個字符串或向下的箭頭),如果我選擇按鈕(單擊)我看到壓下動作,並與按鈕的ID到OnLayers()函數。我幾乎看起來像ReplaceButton()什麼都不做。 任何想法? 感謝 因爲我已經添加ID_LAYERS_1工具欄

    0熱度

    2回答

    我需要在某些條件下使用CMainFrame成員相同的CMFCToolBar對象在我的SDI應用程序中切換工具欄。我試圖這樣做: void CMainFrame::ChangeTlbr(const int tlbIdx) { m_wndToolBar.ResetImages(); switch (tlbIdx) { case 0 : m_w

    0熱度

    1回答

    我創建了一個使用CMFCToolBar和CMFCMenuBar的MFC應用程序。它保存了它的第一次項目狀態,當我改變或添加任何動態項目時,我仍然看到第一個狀態,刪除的項目停留在那裏,添加的項目不顯示,然後我發現所有項目都在註冊表中序列化並每次加載,我們所有的應用程序負載從應用程序的模塊的動態菜單項或工具欄按鈕,我真的不能做,除了用以下解決方案 class CToolBarEx : public C

    0熱度

    1回答

    醜陋當工具欄是大的自定義按鈕的圖標是醜怎麼你看到它被拉伸而導致不良的分辨率解決這個 ,是無論如何要解決它?

    0熱度

    1回答

    我將一些CToolbars轉換爲CMFCToolbars,我的CMainFrame繼承自CMDIFrameWnd類。但是我找不到將CPane/CMFCToolbar對接到CMDIFrameWnd的方法,我看過的每個教程或源都使用CMDIFrameWndEx作爲CMainFrame類。 任何人都可以確認CPane/CMFCToolbars只能用於CMDIFrameWndEx幀嗎? 如果CPane/C

    0熱度

    1回答

    我們在VS2010中使用包含CMFCToolBarEditBoxButton的CMFCToolBar的MFC SDI應用程序。當用戶將某些東西粘貼到編輯框中時,是否有辦法處理粘貼事件? 我們在主窗口中處理ON_COMMAND(ID_EDIT_PASTE, OnEditPaste),但當焦點位於CMFCToolBarEditBoxButton內部時,粘貼消息沒有增加。