Сопоставление сообщений с функциями
В окне свойств можно привязать обработчики сообщений (функции-члены пользовательского интерфейса MFC) к сообщениям, создаваемым ресурсами приложения. Для создания привязки используются схемы сообщений MFC.
Если для создания класса, производного от одного из классов Framework, используется окно классов, то завершенный и функционирующий класс автоматически помещается в указанные файлы заголовка (H) и реализации (CPP).
Примечание
Чтобы добавить новый класс, не выполняющий обработку сообщений, создайте класс непосредственно в текстовом редакторе.
Определение или удаление обработчика сообщений в окне "Свойства"
В окне классов щелкните требуемый класс.
В окне "Свойства" нажмите кнопку Сообщения.
Примечание
Кнопка Сообщения доступна, когда в окне классов выбрано имя класса или когда вы щелкаете мышью в окне исходного кода.
Если проект содержит обработчик для сообщения, то имя обработчика появляется в правом столбце рядом с сообщением.
Если сообщение не имеет обработчика, щелкните ячейку в правом столбце в окне свойств для отображения предложенного имени обработчика как <add>HandlerName. (Например, обработчик сообщений WM_TIMER предлагает <add>OnTimer).
Щелкните предлагаемое имя, чтобы добавить код-заглушку для функции.
Чтобы изменить обработчик сообщения, дважды щелкните сообщение в окне классов и отредактируйте код в окне исходного кода.
Чтобы удалить обработчик сообщений, дважды щелкните обработчика в правом столбце и выделите <delete>HandlerName. Код функции будет закомментирован.
См. также
Задачи
Добавление функции-члена (Visual C++)
Добавление переменной-члена (Visual C++)
Переопределение виртуальной функции (Visual C++)
Ссылки
Добавление обработчиков событий для элементов управления диалоговых окон
Навигация по структуре классов (Visual C++)
Основные понятия
Добавление обработчика сообщения MFC
Добавление функциональных возможностей с помощью мастеров кода