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


ON_CONTROL_RANGE

Этот макрос для сопоставления представляет собой непрерывный диапазон идентификаторов элементов управления в одной функции обработчика сообщений для заданного сообщения уведомлений Windows, например BN_CLICKED.

ON_CONTROL_RANGE(wNotifyCode, id1, id2, memberFxn )

Параметры

  • wNotifyCode
    Код уведомлений, к которому обработчик отвечает.

  • id1
    Идентификатор команды в начале сопредельного диапазона идентификаторов элементов управления.

  • id2
    Идентификатор команды в конце сопредельного диапазона идентификаторов элементов управления.

  • memberFxn
    Имя функции обработчика сообщений, с которой сопоставляются элементы управления.

Заметки

Диапазон идентификаторов начинается с id1 и всех с id2. Обработчик вызывается для определенного уведомления, исходящей от любого сопоставленных элементов управления.

Нет автоматическая поддержка диапазонов схемы сообщений, поэтому самостоятельно установить макрос.

Дополнительные сведения о реализации функций обработчика для диапазона идентификаторов элементов управления см. в разделе Обработчики для диапазонов схем сообщений.

Требования

Header: afxmsg_.h

См. также

Ссылки

ON_UPDATE_COMMAND_UI_RANGE

ON_COMMAND_RANGE

Основные понятия

Макросы и глобальные объекты MFC