HiliteMenuItem

Funcția HiliteMenuItem scoate în evidență sau elimină evidențierea dintr-un element într-un meniu bar.

(BOOL HiliteMenuItem HWND  hwnd, / / ocupa în fereastra cu meniulHMENUhmenu, / / ocupa în meniulUINTuItemHilite, / / meniul punctul să evidențiați sau unhighlightUINTuHilite / / evidenția steaguri);
 

Parametrii

hwnd
Ocupa în fereastra care conține meniul.
hmenu
Mâner pentru bara de meniuri care conține elementul pentru a fi evidențiat.
uItemHilite
Specifică elementul de meniu să fie evidențiată. Acest parametru este fie identificatorul elementului de meniu sau al elementul de meniu în bara de meniuri, în funcție de valoarea din parametrul uHilite.
uHilite
Specifică semnalizări care controlează interpretarea parametrul uItemHilite și indică dacă elementul de meniu este evidențiată. Acest parametru trebuie să fie o combinație de MF_BYCOMMAND sau MF_BYPOSITION ?i MF_HILITE sau MF_UNHILITE.
Valoarea Sensul
MF_BYCOMMAND Indică faptul că uItemHilite oferă identificatorul elementului de meniu.
MF_BYPOSITION Indică faptul că uItemHilite oferă zero-based poziția relativă a elementului de meniu.
MF_HILITE Subliniază elementul de meniu. Dacă nu este specificat acest flag, evidențierea este eliminată din elementul.
MF_UNHILITE Elimină evidențierea la elementul de meniu.

Valorile întroarse

Dacă elementul de meniu este setată la statul evidenția specificate, valoarea returnată este nenul.

Dacă elementul de meniu nu este setată la statul evidenția specificate, valoarea returnată este zero.

Observații

Steagurile MF_HILITE ?i MF_UNHILITE poate fi utilizat numai cu funcția HiliteMenuItem ; ele nu pot fi folosite cu funcția ModifyMenu.

QuickInfo

nbsp; Windows &NT: necesită versiunea 3.1 sau mai târziu.
Windows:Necesită Windows 95 sau o versiune ulterioară.
Windows CE:Neacceptat.
Antet:A declarat în winuser.h.
Import Biblioteca:Utilizarea user32.lib.

A se vedea, de asemenea

Meniurile privire de ansamblu, meniul Funcții, ModifyMenu

Index