Поделиться через


CMenu::CheckMenuRadioItem

Проверяет заданный пункт меню и делает ее элемент радио.

BOOL CheckMenuRadioItem(
   UINT nIDFirst,
   UINT nIDLast,
   UINT nIDItem,
   UINT nFlags 
);

Параметры

  • nIDFirst
    Определяет (например, идентификатор или смещение, в зависимости от значения nFlags) первый пункт меню в группе переключателя.

  • nIDLast
    Определяет (например, идентификатор или смещение, в зависимости от значения nFlags) последний пункт меню в группе переключателя.

  • nIDItem
    Определяет (например, идентификатор или смещение, в зависимости от значения nFlags) элемент в группе, которая будет проверена с переключателем.

  • nFlags
    Определяет интерпретация nIDFirst, nIDLast и nIDItem следующим образом:

    nFlags

    Интерпретация

    MF_BYCOMMAND

    Указывает, что параметр содержит идентификатор команды существующего пункта меню.Это значение по умолчанию, если ни MF_BYCOMMAND ни MF_BYPOSITION установлены.

    MF_BYPOSITION

    Указывает, что данный параметр предоставляет позицию существующего пункта меню.Первый элемент в позиции 0.

Возвращаемое значение

Ненулевой, если успешно; в противном случае – значение 0.

Заметки

Одновременно, функция unchecks все остальные пункты меню в связанной группе и очищает пометить типа Рейдио- элемента для этих элементов.Проверяемый элемент отображается с использованием растровое изображение переключателя (или вместо этого маркера) растрового изображения.

Пример

См. пример для ON_COMMAND_RANGE.

Требования

Header: afxwin.h

См. также

Ссылки

Класс CMenu

Диаграмма иерархии

CMenu::CheckMenuItem

CMenu::GetMenuState

CheckMenuRadioItem