Шаг 865 - 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 параметр может идентифицировать пункт всплывающего меню также как пункт меню. Никакие специальные шаги не требуются, чтобы проверить пункт всплывающего меню. Верхнего уровня пункты меню не могут быть проверены. Пункт всплывающего меню должен быть проверен позицией, так как это не имеет идентификатора пункта меню, связанного с ним.


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