CWnd::HiliteMenuItem

Podświetla lub usuwa zaznaczenie elementu menu najwyższego poziomu (paska menu).

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

Parametry

  • pMenu
    Identyfikuje zawierający wyróżniony element menu najwyższego poziomu.

  • nIDHiliteItem
    Określa element menu ma być wyróżniany w zależności od wartości nHilite parametru.

  • nHilite
    Określa, czy jest wyróżniony element menu lub Podświetlenie jest usuwany.Może być kombinacją MF_HILITE lub MF_UNHILITE z MF_BYCOMMAND lub MF_BYPOSITION.Wartości mogą być połączone za pomocą operatora OR logiczną.Wartości te mają następujące znaczenie:

    • MF_BYCOMMAND interpretuje nIDHiliteItem jako identyfikator elementu menu (interpretacji domyślne).

    • MF_BYPOSITION interpretuje nIDHiliteItem jako element menu Przesunięcie od zera.

    • MF_HILITE wyróżnia element.Jeśli ta wartość nie jest podany, Podświetlenie zostanie usunięty z elementu.

    • MF_UNHILITE Usuwa wyróżnienie z elementu.

Wartość zwracana

Określa, czy został wyróżniony element menu.Niezerowa, jeśli element został wyróżniony; 0 inaczej.

Uwagi

MF_HILITE i MF_UNHILITE flagi można tylko z tej funkcji składowej; nie można używać z CMenu::ModifyMenu funkcji składowej.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

Klasa CWnd

Diagram hierarchii

CMenu::ModifyMenu

HiliteMenuItem