更换Windows上的系统菜单弹出窗口
Replace system menu popup on windows
我想用自定义条目替换默认的系统菜单(还原,移动,大小等)。我所说的菜单可以通过单击窗口图标上的左键或单击窗口标题上的右键来打开。我可以删除所有项目,并用自己的条目填充此菜单。但是,如果我删除所有条目,则最小化,最大化和关闭按钮变得不活跃。因此,它们取决于那些菜单项。
我想拥有最小,最大,关闭按钮照常工作,但是系统菜单包含我自己的项目(就像Windows Media Player中完成的一样)。我正在使用QT,但我几乎确定它无法完成,因此任何解决方案都将不胜感激。
请勿从系统菜单中删除最小/最大/关闭项目。更好地处理WM_SYSCOMMAND
消息(SC_MINIMIZE
,SC_MAXIMIZE
,SC_RESTORE
,SC_CLOSE
)。
相关文章:
- 触发另一个窗口的菜单按钮
- 如何在win32的窗口类中设置动态菜单?
- QT 窗口模式禁用菜单中的操作
- 我在窗口中有一个fltk Fl_Choice下拉菜单,但只能通过鼠标使用
- 将WM_CHANGEUISTATE发送到窗口应用程序后,当用鼠标访问菜单时,助记符不会显示在系统菜单上
- 当我最大化子窗口时,系统菜单消失
- 了解窗口是否具有菜单栏
- TrackPopupMenu 显示的系统菜单与窗口状态不匹配
- 使用WXWIDGET C 将菜单和子菜单选项添加到Mac中的窗口菜单
- 更换Windows上的系统菜单弹出窗口
- 在窗口开始菜单中创建快捷方式
- 如何将菜单栏添加到我的 WTL 对话窗口
- 如何阻止Windows在拖动窗口或按住菜单按钮时阻塞程序?< / h1 >
- 禁用主窗口的标题上下文菜单
- 如何在Qt C++中单击菜单栏中的元素时打开新的QDailog窗口
- 在顶部mac窗口上显示应用程序菜单
- opengl窗口外的菜单是如何实现的?
- 过剩窗口菜单栏在MAC OSX
- Qt 4:如何在主窗口菜单中插入QAction
- c++ GLUT窗口菜单栏