WM_INITMENUPOPUP

Il messaggio WM_INITMENUPOPUP viene inviato quando un menu a discesa menu o sottomenu si appresta a diventare attivo. Ciò consente all'applicazione di modificare il menu prima che vengano visualizzati, senza cambiare l'intero menu.

WM_INITMENUPOPUP hmenuPopup = wParam (HMENU);         / / handle al sottomenu
uPos = LOWORD(lParam) (UINT);        / / sottomenu posizione fSystemMenu = HIWORD(lParam) (BOOL); / / menu finestra bandiera 
 

Parametri

hmenuPopup
Valore di wParam. Gestire al menu a discesa menu o sottomenu.
uPos
Valore della parola di lParamsignificativi. Specifica la posizione relativa in base zero della voce di menu che si apre il menu a discesa menu o sottomenu.
fSystemMenu
Valore della parola di lParamsignificativi. Specifica se il menu a discesa menu della finestra (conosciuto anche come il menu di sistema o il menu di controllo). Se il menu è dal menu finestra , questo parametro è TRUE; in caso contrario, esso è FALSE.

Valori restituiti

Se un'applicazione elabora questo messaggio, deve restituire zero.

Descrizione

nbsp; Windows &NT: richiede 3.1 o versione successiva.
Windows:Richiede Windows 95 o versioni successive.
Windows CE:Richiede la versione 1.0 o successiva.
Intestazione:Dichiarata in winuser.

Vedi anche

Panoramica di acceleratori di tastiera, tastiera acceleratore messaggi, WM_INITMENU

Rimedio: Inserire il CD-ROM CD di MSDN Library.

Index