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
Se un'applicazione elabora questo messaggio, deve restituire zero.
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.
Panoramica di acceleratori di tastiera, tastiera acceleratore messaggi, WM_INITMENU
Rimedio: Inserire il CD-ROM CD di MSDN Library.