END_MSG_MAP)
Примечания
Знаменует конец схемы сообщений. Всегда используйте макрос BEGIN_MSG_MAP в ознаменование начала схема сообщений. Используйте ALT_MSG_MAP для объявления карты альтернативных сообщение, которое появится. В следующем примере показано схеме сообщений по умолчанию и одной альтернативной схеме сообщений, каждый из которых содержит одну функцию обработчика по умолчанию:
BEGI&N_MSG_MAP(CMyClass)
nbsp; MESSAGE_HANDLER (WM_PAINT, OnPaint)
ALT_MSG_MAP(1)
MESSAGE_HANDLER (WM_SETFOCUS, OnSetFocus)
END_MSG_MAP()
В следующем примере показаны две альтернативные сообщение карты. В схеме сообщений по умолчанию является пустым.
BEGI&N_MSG_MAP(CMyClass)
ALT_MSG_MAP(1)
nbsp; MESSAGE_HANDLER (WM_PAINT, OnPaint)
MESSAGE_HANDLER (WM_SETFOCUS, OnSetFocus)
ALT_MSG_MAP(2)
MESSAGE_HANDLER (WM_CREATE, OnCreate)
END_MSG_MAP()
Обратите внимание, что всегда существует только один экземпляр BEGIN_MSG_MAP и END_MSG_MAP.
Дополнительные сведения об использовании схемы сообщений в ATL Отображает сообщение в разделе статьи "Окно классов ATL."