C++ Windows 添加选项到菜单

标签 c++ c windows api menu

在 Windows 中,当您单击窗口左上角的小图标时,您会看到一个包含“移动”、“最小化”、“最大化”和“关闭”选项的菜单。

我可以将自己的选项添加到该菜单吗?

最佳答案

绝对是的。

GetSystemMenu(hWindow, FALSE)获取您的菜单句柄,您可以随意修改它。

一个好的方法是添加分隔符并附加其他项目,例如“关于...”。 ATL 代码片段在这里:http://www.assembla.com/code/roatl-utilities/subversion/nodes/trunk/FilterGraphSpy/GraphBuilderCallbackPropertySheet.h#ln1392第 1392-1396 行。

关于C++ Windows 添加选项到菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7575714/

相关文章:

c# - 将 C 翻译成 C# 和 HLSL : will this be possible?

在 C 中聊天服务器客户端。使用线程还是进程?

c++ - 在进程堆内存中查找模式

c - Unix 代码中的这个 C 可能有什么问题

c++ - __FILE__和PDB的相对路径

c++ - 如何以简洁的方式安全地访问容器中的每个第 n 个元素?

c++ - 如何旋转始终与圆形路径相切的对象?

c++ - find() 方法获取搜索时间- C++

c# - 是什么导致 FileSystemWatcher 对象过时?

c++ - 原子商店。结构