MFC Windows菜单,自定义
MFC Windows Menu, customizing
我在MFC中找不到将各个视图/文档/框架名称添加到"窗口"菜单的位置。
CMDIFrameWndEx::GetWindowMenuPopup在顶层菜单中搜索与"Windows"菜单相关的ID_。并返回该子菜单。但它并没有改变任何东西。
我想我可以覆盖这个函数来返回我自己的HMENU,我直接处理它。但我真的很想知道MFC中的哪个函数将项目添加到这个"窗口"菜单中。
菜单在CFrameWnd::OnUpdateFrameMenu
中更新。这是一个未记录的方法,但当CFrameWndEx添加到MFC时,情况发生了变化。
这可能也很有趣:如何在使用GetDefaultMenu的MFC应用程序中使用多个菜单。
相关文章:
- C++映射:具有自定义类的运算符[]不起作用(总是返回0)
- 如何将点击的信号和插槽添加到qt中的自定义按钮中
- C++自定义比较函数
- 如何比较自定义类的std::变体
- std::设置自定义比较器
- 如何正确实现和访问运算符的各种自定义枚举器
- flutter:即使shouldRepaint()返回true,自定义画家也不会重新绘制
- 自定义先决条件对移动分配运算符有效吗
- 使用VS Code和CMake Tools运行自定义命令
- 如何创建从Maya(或类似程序)到虚幻引擎的自定义数据导出插件
- 如何使用IExecuteCommand和动词在上下文菜单外壳扩展中显示本地化文本和自定义图标?
- 使用自定义上下文菜单删除 QTreeView 项崩溃
- 使用 WinAPI 创建自定义菜单的最佳方法是什么
- 自定义快捷方式上的上下文菜单
- 纯 Win32 C++(无 WTL、MFC 等)中的自定义菜单边框
- QT 菜单栏动作接收器自定义类
- 如何将自定义小部件添加为工具按钮的弹出菜单
- Qt 设计器中的自定义菜单操作
- 替换SHDOCLC.DLL文件以自定义网络浏览器的上下文菜单
- MFC Windows菜单,自定义