messaggio WM_MENUedizione Standard LECT
Inviato alla finestra di proprietario di un menu quando l'utente seleziona una voce di menu.
#define WM_MENUSELECT 0x011F
Parametri
-
wParam
-
La parola con ordine basso specifica la voce di menu o l'indice del sottomenu. Se l'elemento selezionato è una voce di comando, questo parametro contiene l'identificatore della voce di menu. Se l'elemento selezionato apre un menu a discesa o un sottomenu, questo parametro contiene l'indice del menu a discesa o del sottomenu nel menu principale e il parametro lParam contiene l'handle del menu principale (selezionato). Utilizzare la funzione GetSubMenu per ottenere l'handle di menu al menu a discesa o al sottomenu.
La parola di ordine elevato specifica uno o più flag di menu. Questo parametro può essere uno o più dei valori seguenti.
Valore Significato - MF_BITMAP
- 0x00000004L
L'elemento visualizza una bitmap. - MF_CHECKED
- 0x00000008L
L'elemento è selezionato. - MF_DISABLED
- 0x00000002L
L'elemento è disabilitato. - MF_GRAYED
- 0x00000001L
L'elemento è disattivato. - MF_HILITE
- 0x00000080L
L'elemento è evidenziato. - MF_MOUedizione Standardedizione Standard LECT
- 0x00008000L
L'elemento viene selezionato con il mouse. - MF_OWNERDRAW
- 0x00000100L
L'elemento è un elemento disegnato dal proprietario. - MF_POPUP
- 0x00000010L
L'elemento apre un menu a discesa o un sottomenu. - MF_SYSMENU
- 0x00002000L
L'elemento è contenuto nel menu della finestra. Il parametro lParam contiene un handle per il menu associato al messaggio. -
lParam
-
Handle al menu su cui è stato fatto clic.
Valore restituito
Se un'applicazione elabora questo messaggio, deve restituire zero.
Osservazioni:
Se la parola dell'ordine elevato di wParam contiene 0xFFFF e il parametro lParam contiene NULL, il sistema ha chiuso il menu.
Non usare il valore 1 per la parola con ordine elevato di wParam, perché questo valore viene specificato come (UINT) HIWORD(wParam). Se il valore è 0xFFFF, verrebbe interpretato come 0x0000FFFF, non 1, a causa del cast a un UINT.
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato |
Windows 2000 Professional [solo app desktop] |
Server minimo supportato |
Windows 2000 Server [solo app desktop] |
Intestazione |
|
Vedi anche
-
Riferimento
-
Concettuale