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.
Требования
Header: afxwin.h