Freigeben über


DECLARE_MESSAGE_MAP

Deklariert, dass die Klasse eine Meldungszuordnung definiert. Jedes CCmdTarget abgeleiteten Klasse im Programm muss eine Meldungszuordnung zu den Handlemeldungen bereitstellen.

DECLARE_MESSAGE_MAP( )

Hinweise

Verwenden Sie das Makro DECLARE_MESSAGE_MAP am Ende der Klassendeklaration. Anschließend in der CPP-Datei, die die Memberfunktionen für die Klasse, verwenden Sie das Makro BEGIN_MESSAGE_MAP, die für jede der Makroeinträge Meldungshandlerfunktionen und das Makro END_MESSAGE_MAP.

Hinweis

Wenn Sie einen Member nach DECLARE_MESSAGE_MAP deklarieren, müssen Sie einem neuen Zugriffstyp (public, private oder protected) für sie angeben.

Weitere Informationen über Meldungszuordnungen und das Makro DECLARE_MESSAGE_MAP, finden Sie unter Nachrichtenverarbeitungs- und Zuordnungs-Themen.

Beispiel

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

Anforderungen

Header: afxwin.h

Siehe auch

Referenz

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Konzepte

MFC-Makros, globale Funktionen und globale Variablen