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ú.