WM_MENUCOMMAND消息

当用户从菜单中调用命令时发送。 请参阅“备注”。

#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
Winuser.h (包括 Windows.h)

另请参阅

菜单概述