Nun*_*uno 1 c++ menu win32gui hide
我一直对如何实现这一点感兴趣(使用 alt 键隐藏/显示主菜单),现在一些应用程序经常这样做。真正令我满意的是带有此插件的 Visual Studio 2010: http://visualstudiogallery.msdn.microsoft.com/bdbcffca-32a6-4034-8e89-c31b86ad4813 ?SRC=VSIDE
(firefox也这样做,但我认为这是以不同的方式)
任何人都可以向我解释如何实现这一点,或者如果您知道任何演示这一点的示例项目,请告诉我。
(我在堆栈中的一些回复中看到的是,我们必须在隐藏菜单时销毁菜单并在显示菜单时创建菜单?!但这似乎是一个有点糟糕的解决方案......)
谢谢
该SetMenu功能允许您在窗口中添加/删除菜单。它不会破坏菜单。
请注意,大多数具有动态菜单隐藏/显示行为的应用程序并未真正显示菜单。他们显示了一个看起来像菜单的自定义控件。