Функція CheckMenuItem встановлює стан вказане меню пункт прапорець атрибуту або зареєстрований або незареєстрований.
CheckMenuItem функція була замінена SetMenuItemInfo функції. Ви можете використовувати CheckMenuItem, однак, якщо вам не потрібна, розширені функції SetMenuItemInfo.
(DWORD CheckMenuItem HMENU hmenu, / / ручка, менюUINTuIDCheckItem, / / меню пункту, щоб встановити або знятиUINTuCheck / / елемент меню прапори);
| Значення | Значення |
|---|---|
| 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