HiliteMenuItem

HiliteMenuItem функція підкреслює або видаляє виділення з елемента рядка меню.

(BOOL HiliteMenuItem HWND  hwnd, / / ручка вікна з менюHMENUhmenu, / / ручка, менюUINTuItemHilite, / / пункту меню Виділити чи зняти виділенняUINTuHilite / / виділити позначки);
 

Параметри

hwnd
Обробляти до вікна, яке містить меню.
hmenu
Ручка на панелі меню, що містить елемент, який виділяється.
uItemHilite
Визначає виділяється, пункт меню. Цей параметр є або ідентифікатор елемента меню або зсув пункт меню в рядку меню, залежно від значення параметра uHilite.
uHilite
Визначає позначки, які керують тлумачення параметра uItemHilite і вказує на те, чи буде виділено в меню пункт. Цей параметр має бути поєднання або MF_BYCOMMAND або MF_BYPOSITION і MF_HILITE або MF_UNHILITE.
Значення Значення
MF_BYCOMMAND Вказує на те, що uItemHilite дає ідентифікатор пункт меню.
MF_BYPOSITION Вказує на те, що uItemHilite дає COLUMN відносне розташування елемента меню.
MF_HILITE Найважливіші пункту меню. Якщо не вказано цей прапор, виділення буде видалено з елемента.
MF_UNHILITE Видаляє виділення з пункту меню.

Повернення значень

Якщо елемент меню вказаний виділення держави, значення, що повертається, є ненульовим.

Якщо елемент меню не вказано виділення держави, значення дорівнює нулю.

Зауваження

MF_HILITE і MF_UNHILITE прапори використовуються тільки з функцією HiliteMenuItem ; їх не можна використовувати разом із функцією ModifyMenu.

QuickInfo

nbsp; Windows &NT: вимагає 3.1 або пізнішої версії.
Windows:Вимагає Windows 95 або пізнішої версії.
Windows CE:Не підтримується.
Заголовка:Оголошена в winuser.h.
Імпортувати бібліотеки:Використання user32.lib.

Дивіться також

Огляд меню, меню функції, ModifyMenu

Index