winuser.h

Mensaje WM_INITMENU

Definición

WM_INITMENU  
hmenuInit = (HMENU) wParam;  // manipulador de menú a inicializar

El mensaje WM_INITMENU se envía cuando un menú se va a activar. Eso ocurre cuando el usuario hace clic sobre un ítem de la barra de menú o cuando presiona la tecla de menú. Esto permite a la aplicación modificar el menú antes de que se muestre.

Descripción

hmenuInit: valor de wParam. Identifica el menú a inicializar.

Valor de retorno

Si una aplicación procesa este mensaje, debe retornar cero.

Observaciones

Un mensaje WM_INITMENU se envía sólo la primera vez que se accede al menú; sólo se genera un mensaje WM_INITMENU para cada acceso. Por ejemplo, mover el ratón sobre varios ítems de menú mientras se mantiene pulsado el botón no generará nuevos mensajes. WM_INITMENU no proporciona información sobre ítems de menú.