我使用App生成了一个MDI选项卡式CView项目。向导使用个性化菜单行为。 如何禁用个性化菜单行为(我不想要它),因为我想在点击它时立即看到整个菜单。我是否必须重新生成项目,或者我可以更改代码中的某些内容以禁用它吗?
答案 0 :(得分:1)
在CMainFrame::OnCreate
方法中,找到显示// enable menu personalization
。
接下来将是几十行代码,用于构建CList
个命令,然后调用CMFCToolbar::SetBasicCommands()
。
删除构建列表的CList
和AddTail
调用。并删除对SetBasicCommands
的调用。您的菜单现在将是一个“正常”的非个性化菜单。