【发布时间】:2010-10-19 03:40:15
【问题描述】:
我使用 App 生成了一个 MDI 选项卡式 CView 项目。使用个性化菜单行为的向导。 我如何禁用个性化菜单行为(我不想要它),因为我想在单击它时立即查看整个菜单。我必须重新生成项目还是可以更改代码中的某些内容以禁用它?
【问题讨论】:
-
您要禁用还是隐藏它?
标签: mfc
我使用 App 生成了一个 MDI 选项卡式 CView 项目。使用个性化菜单行为的向导。 我如何禁用个性化菜单行为(我不想要它),因为我想在单击它时立即查看整个菜单。我必须重新生成项目还是可以更改代码中的某些内容以禁用它?
【问题讨论】:
标签: mfc
在您的CMainFrame::OnCreate 方法中,找到写有// enable menu personalization 的评论。
接下来是几十行代码,用于构建CList 的命令,然后调用CMFCToolbar::SetBasicCommands()。
删除构建列表的CList 和AddTail 调用。并删除对SetBasicCommands 的调用。您的菜单现在将是“正常”的非个性化菜单。
【讨论】: