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


Макрос ON_UPDATE_COMMAND_UI

Используйте окно Свойства для подключения объект интерфейса пользователя к обработчику команда-обновления в объекте команда-целевого объекта.Она автоматически подключается идентификатор объекта интерфейса пользователя к макросу ON_UPDATE_COMMAND_UI и создает обработчик объекта, обрабатывающий обновления.Дополнительные сведения см. в разделе Сопоставление сообщений с функциями.

Например, чтобы обновить очистить всю команду в меню Правка программы, используется окно Свойства для добавления записи сообщение-сопоставления в выбранном классе объявление функции для обработчика команда-обновления OnUpdateEditClearAll в объявлении класса и пустого шаблона функции в файле реализации типа.Прототип функции выглядит следующим образом:

afx_msg void OnUpdateEditClearAll(CCmdUI *pCmdUI);

Все обработчики, как функция указывает ключевое слово afx_msg.Как и все обработчики обновления он принимает один аргумент - указатель на объект CCmdUI.

См. также

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

Практическое руководство. Объекты обновления интерфейса пользователя