我使用App生成了MDI選項卡式CView項目。嚮導使用個性化菜單行爲。 我如何禁用個性化菜單行爲(我不想要它),因爲我想單擊時看到整個菜單。我是否必須重新生成項目,或者我可以更改代碼中的某些內容來禁用它?MFC個性化菜單行爲
1
A
回答
1
在您的CMainFrame::OnCreate
方法中,找到說// enable menu personalization
的評論。
接下來將會有幾十行代碼構建CList
命令,然後調用CMFCToolbar::SetBasicCommands()
。
刪除構建列表的CList
和AddTail
調用。並刪除呼叫SetBasicCommands
。您的菜單現在將成爲「正常」的非個性化菜單。
+0
謝謝Nate,在我問這個問題之前,我只是第一次檢查代碼時看不到'啓用菜單個性化'的評論。我刪除了代碼,現在它顯示了我想要的菜單。 – Nijenhuis 2010-10-18 20:57:33
相關問題
- 1. 將最小化框添加到MFC屬性表系統菜單
- 2. 個性化WordPress的菜單類
- 3. 刪除MFC中的菜單
- 4. MFC ownerdraw菜單大小
- 5. MFC中的動態菜單
- 6. MFC Windows菜單,自定義
- 7. MFC菜單項的複選框的行爲
- 8. 下拉菜單中的HTML表單個性化
- 9. 系統托盤菜單錯誤MFC
- 10. 如何在MFC中獲取子菜單?
- 11. 隱藏MFC中的菜單項
- 12. 工具欄中的彈出菜單MFC
- 13. 使用mfc的動態菜單
- 14. 在MFC中填充下拉菜單
- 15. MFC醜陋的菜單字體Windows 7
- 16. 「粘滯」的MFC彈出菜單
- 17. MFC - 檢查/取消選中菜單項
- 18. 簡化活性菜單jQuery代碼
- 19. HOWTO自定義繪製一個MFC菜單的DocTemplate
- 20. 用菜單按鈕分割兩個視圖? (MFC)
- 21. 菜單行爲不妙
- 22. 菜單行爲不正確
- 23. 奇怪的菜單行爲
- 24. 我如何個性化Chrome瀏覽器菜單?
- 25. 如何在WPF中創建個性化菜單?
- 26. 使用jquery創建「個性化Google新聞」菜單使用
- 27. MFC序列化
- 28. 小菜單html化
- 29. CSS菜單變化
- 30. 關於瀏覽器/分辨率變化的Wordpress菜單行爲
你想禁用它還是隱藏它? – Sunscreen 2010-10-18 14:07:54