CWnd::HiliteMenuItem
Главное или удалить подсветку пункта меню верхнего уровня (строки меню).
BOOL HiliteMenuItem(
CMenu* pMenu,
UINT nIDHiliteItem,
UINT nHilite
);
Параметры
pMenu
Указывает меню верхнего уровня, содержащий элемент, который необходимо выделить.nIDHiliteItem
Определяет пункт меню, которое нужно выбрать, в зависимости от значения параметра nHilite.nHilite
Определяет, является ли выбрать пункт меню или выделение цветом удалено. Может быть сочетанием MF_HILITE или MF_UNHILITE с MF_BYCOMMAND или MF_BYPOSITION. Значения можно объединять с помощью побитовое ИЛИ оператор. Эти значения имеют следующие значения:MF_BYCOMMAND Интерпретирует nIDHiliteItem как идентификатор пункта меню (интерпретация по умолчанию).
MF_BYPOSITION Интерпретирует nIDHiliteItem по мере нулевой- смещение отсчитывается от пункта меню.
MF_HILITE Выбирает элемент. Если это значение не задано, то выделение цветом удалено из элемента.
MF_UNHILITE Удалить подсветку элемента.
Возвращаемое значение
Указывает, был ли при выборе пункта меню. Ненулевой, если элемент был выбран; в противном случае – значение 0.
Заметки
Флаги MF_HILITE и MF_UNHILITE можно использовать только с этим функцией-членом; их нельзя использовать с функцией-членом CMenu::ModifyMenu.
Требования
Header: afxwin.h