MFC Windows菜单,自定义



我在MFC中找不到将各个视图/文档/框架名称添加到"窗口"菜单的位置。

CMDIFrameWndEx::GetWindowMenuPopup在顶层菜单中搜索与"Windows"菜单相关的ID_。并返回该子菜单。但它并没有改变任何东西。

我想我可以覆盖这个函数来返回我自己的HMENU,我直接处理它。但我真的很想知道MFC中的哪个函数将项目添加到这个"窗口"菜单中。

菜单在CFrameWnd::OnUpdateFrameMenu中更新。这是一个未记录的方法,但当CFrameWndEx添加到MFC时,情况发生了变化。

这可能也很有趣:如何在使用GetDefaultMenu的MFC应用程序中使用多个菜单。

最新更新