Funzione HiliteMenuItem (winuser.h)
Aggiunge o rimuove l'evidenziazione da un elemento in una barra dei menu.
Sintassi
BOOL HiliteMenuItem(
[in] HWND hWnd,
[in] HMENU hMenu,
[in] UINT uIDHiliteItem,
[in] UINT uHilite
);
Parametri
[in] hWnd
Tipo: HWND
Handle alla finestra contenente il menu.
[in] hMenu
Tipo: HMENU
Handle sulla barra dei menu che contiene l'elemento.
[in] uIDHiliteItem
Tipo: UINT
Voce di menu. Questo parametro è l'identificatore della voce di menu o l'offset della voce di menu nella barra dei menu, a seconda del valore del parametro uHilite .
[in] uHilite
Tipo: UINT
Controlla l'interpretazione del parametro uItemHilite e indica se la voce di menu è evidenziata. Questo parametro deve essere una combinazione di MF_BYCOMMANDo MF_BYPOSITION e MF_HILITE o MF_UNHILITE.
Valore restituito
Tipo: BOOL
Se la voce di menu è impostata sullo stato di evidenziazione specificato, il valore restituito è diverso da zero.
Se la voce di menu non è impostata sullo stato di evidenziazione specificato, il valore restituito è zero.
Commenti
I flag MF_HILITE e MF_UNHILITE possono essere usati solo con la funzione HiliteMenuItem ; non possono essere usati con la funzione ModifyMenu .
Requisiti
Client minimo supportato | Windows 2000 Professional [solo app desktop] |
Server minimo supportato | Windows 2000 Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | winuser.h (include Windows.h) |
Libreria | User32.lib |
DLL | User32.dll |
Vedi anche
Informazioni concettuali
Riferimento