当用户从菜单中调用命令时发送。 请参阅“备注”。
#define WM_MENUCOMMAND 0x0126
参数
-
wParam
-
所选项的从零开始的索引。
-
lParam
-
所选项菜单的句柄。
注解
在大多数情况下,在用户调用菜单中的命令时,你将侦听 WM_COMMAND 消息进行响应。 发送WM_MENUCOMMAND消息,而不是仅针对使用 MENUINFO 结构的 dwStyle 成员中设置的MNS_NOTIFYBYPOS标志定义的菜单WM_COMMAND。
WM_MENUCOMMAND消息提供菜单句柄,以便访问 MENUINFO 结构中的菜单数据,并提供所选项的索引,这通常是应用程序所需的索引。 相比之下, WM_COMMAND 消息提供菜单项标识符。
要求
| Requirement | 价值 |
|---|---|
| 支持的最低客户端 |
Windows 2000 Professional [仅限桌面应用] |
| 支持的最低服务器 |
Windows 2000 Server [仅限桌面应用] |
| Header |
|