Compartir a través de


mensaje de WM_MENUCOMMAND

Se envía cuando el usuario invoca un comando desde un menú. Vea comentarios.

#define WM_MENUCOMMAND                  0x0126

Parámetros

wParam

Índice de base cero del elemento seleccionado.

lParam

Identificador del menú del elemento seleccionado.

Observaciones

En la mayoría de los casos, escuchará el mensaje de WM_COMMAND para responder cuando un usuario invoca un comando en un menú. El mensaje WM_MENUCOMMAND se envía en lugar de WM_COMMAND solo para los menús definidos con la marca MNS_NOTIFYBYPOS establecida en el miembro dwStyle de la estructura MENUINFO .

El mensaje de WM_MENUCOMMAND proporciona un identificador al menú para que pueda acceder a los datos del menú en la estructura MENUINFO y también le proporciona el índice del elemento seleccionado, que suele ser lo que necesitan las aplicaciones. Por el contrario, el mensaje de WM_COMMAND proporciona el identificador del elemento de menú.

Requisitos

Requirement Importancia
Cliente mínimo compatible
Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible
Windows 2000 Server [solo aplicaciones de escritorio]
Header
Winuser.h (incluya Windows.h)

Consulte también

Información general sobre menús