Aracılığıyla paylaş


CWnd::HiliteMenuItem

Vurgular veya vurgu en üst düzey (menü çubuğu) menü öğesini kaldırır.

BOOL HiliteMenuItem(
   CMenu* pMenu,
   UINT nIDHiliteItem,
   UINT nHilite 
);

Parametreler

  • pMenu
    Öğenin vurgulanmasını bulunduğu en üst düzey menü tanımlar.

  • nIDHiliteItem
    Menü öğesinin değerine bağlı olarak vurgulanmasına neden belirtir nHilite parametresi.

  • nHilite
    Menü öğesi vurgulanır ya da vurgulama kaldırılır belirtir. Bir birleşimi olabilir MF_HILITE veya MF_UNHILITE ile mf_bycommand veya MF_BYPOSITION. Bitsel or işlecini kullanarak değerleri birleştirilebilir. Bu değerler anlamlarý þöyledir:

    • mf_bycommand Interprets nIDHiliteItem (varsayılan yorumunu) menü öğesi kimliği olarak.

    • MF_BYPOSITION Interprets nIDHiliteItem menü öğesinin sıfır tabanlı uzaklık olarak.

    • MF_HILITE madde vurgular. Bu değer verilmemişse, vurgu öğesinden kaldırıldı.

    • MF_UNHILITE maddeden vurguyu kaldırır.

Dönüş Değeri

Menü öğesi vurgulanır olup olmadığını belirtir. Vurgulanan öğenin, sıfır olmayan; Aksi halde 0.

Notlar

MF_HILITE ve MF_UNHILITE bayrakları, yalnızca bu üye işlevi ile; kullanılabilir birlikte kullanılamadığı CMenu::ModifyMenu üye işlevi.

Gereksinimler

Başlık: afxwin.h

Ayrıca bkz.

Başvuru

CWnd Sınıfı

Hiyerarşi grafik

CMenu::ModifyMenu

HiliteMenuItem