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


DECLARE_MESSAGE_MAP

Объявляет класс определяет схему сообщений. Каждое CCmdTarget- производный класс в программе следует реализовать схему сообщений обработки сообщения.

DECLARE_MESSAGE_MAP( )

Заметки

Используйте макрос DECLARE_MESSAGE_MAP в конце объявления класса. Затем в cpp-файле, определяющий функции-члены для класса, используйте макрос BEGIN_MESSAGE_MAP, записи макроса для каждой из своих функций обработчика сообщений и макрос END_MESSAGE_MAP.

Примечание

При объявлении любой член после DECLARE_MESSAGE_MAP, необходимо определить новый тип доступа (public, private или protected) для них.

Дополнительные сведения о схемах сообщений и внутри DECLARE_MESSAGE_MAP см. в разделе Разделы обработки сообщений и сопоставления.

Пример

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

Требования

Заголовок: afxwin.h

См. также

Ссылки

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

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

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