WM_INITMENU mensaje
Se envía cuando un menú está a punto de activarse. Se produce cuando el usuario hace clic en un elemento en la barra de menús o presiona una tecla de menú. Esto permite a la aplicación modificar el menú antes de que se muestre.
Una ventana recibe este mensaje a través de la función WindowProc.
#define WM_INITMENU 0x0116
Parámetros
-
wParam
-
Identificador del menú que se va a inicializar.
-
lParam
-
Este parámetro no se utiliza.
Valor devuelto
Si una aplicación procesa este mensaje, debe devolver cero.
Observaciones
Un mensaje de WM_INITMENU solo se envía cuando se accede por primera vez a un menú; solo se genera un mensaje WM_INITMENU para cada acceso. Por ejemplo, mover el mouse a través de varios elementos de menú mientras mantiene presionado el botón no genera nuevos mensajes. WM_INITMENU no proporciona información sobre los elementos de menú.
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible |
Windows 2000 Professional [solo aplicaciones de escritorio] |
Servidor mínimo compatible |
Windows 2000 Server [solo aplicaciones de escritorio] |
Encabezado |
|
Consulte también
-
Referencia
-
Conceptual