CheckMenuItem

Функція CheckMenuItem встановлює стан вказане меню пункт прапорець атрибуту або зареєстрований або незареєстрований.

CheckMenuItem функція була замінена SetMenuItemInfo функції. Ви можете використовувати CheckMenuItem, однак, якщо вам не потрібна, розширені функції SetMenuItemInfo.

(DWORD CheckMenuItem HMENU  hmenu, / / ручка, менюUINTuIDCheckItem, / / меню пункту, щоб встановити або знятиUINTuCheck / / елемент меню прапори);
 

Параметри

hmenu
Обробляти до меню інтерес.
uIDCheckItem
Вказує елемент меню, чиї-прапорець атрибута є встановити, як визначається параметром uCheck.
uCheck
Визначає позначки, які контролюють тлумачення параметра uIDCheckItem та стан пункт меню-прапорець атрибута. Цей параметр може бути поєднання або MF_BYCOMMAND, або MF_BYPOSITION і MF_CHECKED або MF_UNCHECKED.
Значення Значення
MF_BYCOMMAND Вказує на те, що uIDCheckItem параметр дає ідентифікатор пункту меню. MF_BYCOMMAND прапор використовується за замовчуванням, якщо вказано ні MF_BYCOMMAND, ні MF_BYPOSITION прапор.
MF_BYPOSITION Вказує на те, що uIDCheckItem параметр дає COLUMN відносне розташування елемента меню.
MF_CHECKED Встановлює атрибут позначка станом перевірки.
MF_UNCHECKED Встановлює атрибут позначка необмежений держава.

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

Значення, що повертається визначає попереднього стану пункт меню (або MF_CHECKED або MF_UNCHECKED). Якщо елемент меню не існує, значення, що повертається, є 0xFFFFFFFF.

Зауваження

Елемент меню не позначено.

Параметр uIDCheckItem визначає елемент, який відкриває вкладене меню або команду елемент. Для елемента, який відкриває вкладене меню uIDCheckItem параметр потрібно вказати розташування елемента. Для елемента командного параметра uIDCheckItem можна вказати розташування елемента або її ідентифікатор.

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

Огляд меню, меню функцій, EnableMenuItem, GetMenuItemID, SetMenuItemBitmaps, SetMenuItemInfo

Index