Шаг 574 - CMenu::CheckMenuItem

UINT CheckMenuItem( UINT nIDCheckItem, UINT nCheck );

Возвращаемое значение
Предыдущее состояние элемента: MF_CHECKED или MF_UNCHECKED, или 0xFFFFFFFF если пункт меню не существовал.

Параметры
nIDCheckItem
Определяет пункт меню который будет отмечен как определено nCheck.
nCheck
Определяет как отметить пункт меню и как определить позицию элемента в меню. nCheck параметр может быть комбинация MF_CHECKED или MF_UNCHECKED с флажками MF_BYCOMMAND или MF_BYPOSITION. Эти флажки могут быть объединены, используя поразрядный OR(или) оператор. Они имеют следующие значения:

Замечания
Добавляет или удаляет галочку из пунктов меню. nIDCheckItem параметр определяет элемент, который нужно изменить.
nIDCheckItem параметр может идентифицировать пункт всплывающего меню также как пункт меню. Никакие специальные шаги не требуются, чтобы отметить пункт всплывающего меню. Верхнего уровня пункты меню не могут быть проверены. Пункт всплывающего меню должен быть проверен позицией так как он не имеет идентификатора пункта меню связанного с ним.


Предыдущий Шаг | Следующий Шаг | Оглавление
Автор Каев Артем - 20.01.2002