Макрос ON_UPDATE_COMMAND_UI
Используйте окно Свойства для подключения объекта пользовательского интерфейса в обработчик команда- обновления в объекте команда- целевого объекта. Автоматически подключится идентификатор объекта пользовательского интерфейса макросу ON_UPDATE_COMMAND_UI и создает обработчик в объекте, который выполняет обновление. Дополнительные сведения см. в разделе Сообщения сопоставления в функции.
Например, чтобы обновить очистить все команды в меню " Правка " программы, используется окно Свойства для добавления записи сопоставления сообщений в выбранном классе, объявление функции для него обработчика команда- обновления OnUpdateEditClearAll в объявлении класса и пустой шаблон функции в файле реализации класса. Прототип функции выглядит следующим образом:
afx_msg void OnUpdateEditClearAll(CCmdUI *pCmdUI);
Как и все обработчики, функция указывает ключевое слово afx_msg. Как и все обработчики обновления, и принимает один аргумент, указатель на объект CCmdUI.
См. также
Основные понятия
Практическое руководство. Обновление объектов интерфейса пользователя