HiliteMenuItem

De HiliteMenuItem functie hoogtepunten of verwijdert de markering van een item in een menubar.

BOOL HiliteMenuItem ()  HWND  hwnd, / / verwerken naar het venster met het menuHMENUhmenu, / / ingang naar het menuUINTuItemHilite, / / menu-item te markeren of unhighlightUINTuHilite / / highlight vlaggen);
 

Parameters

hwnd
Ingang naar het venster die het menu bevat.
hmenu
Ingang naar de menubalk met het item worden benadrukt.
uItemHilite
Hiermee geeft u het menu-item te worden benadrukt. Deze parameter is de id van het menu-item of de verschuiving van de menuopdracht in de menubalk, afhankelijk van de waarde van de parameter uHilite.
uHilite
Specificeert de vlaggen die de interpretatie van de uItemHilite -parameter bepalen en geeft aan of het menu-item is gemarkeerd. Deze parameter moet een combinatie zijn van MF_BYCOMMAND of MF_BYPOSITION en MF_HILITE of MF_UNHILITE.
Waarde Betekenis
MF_BYCOMMAND Geeft aan dat uItemHilite geeft de id van het menu-item.
MF_BYPOSITION Geeft aan dat uItemHilite geeft de op nul gebaseerde relatieve positie van het menu-item.
MF_HILITE Hoogtepunten van het menu-item. Als deze vlag niet is opgegeven, is het benadrukken van het item verwijderd.
MF_UNHILITE Verwijdert uit het menu-item markeren.

Retourwaarden

Als het menu-item is ingesteld op de opgegeven hoogtepunt staat, is de retourwaarde aan nul.

Als het menu-item is niet ingesteld op de opgegeven hoogtepunt staat, is de retourwaarde nul.

Opmerkingen

De MF_HILITE en MF_UNHILITE vlaggen kunnen alleen worden gebruikt met de HiliteMenuItem functie; ze kunnen niet worden gebruikt met de functie ModifyMenu.

Syntaxisinfo

nbsp; Windows &NT: versie 3.1 of hoger vereist.
Windows:Windows 95 of hoger vereist.
Windows CE:Niet-ondersteunde.
Header:Verklaard in winuser.h.
Bibliotheek importeren:User32.lib gebruiken.

Zie ook

Overzicht van de menu's, menufuncties, ModifyMenu

Index