Freigeben über


END_MSG_MAP

Markiert das Ende einer Meldungszuordnung.

END_MSG_MAP( )

Hinweise

Verwenden Sie immer das BEGIN_MSG_MAP-Makro, um den Anfang einer Meldungszuordnung zu markieren.Verwenden Sie ALT_MSG_MAP, um folgende alternative Meldungszuordnungen zu deklarieren.

Beachten Sie, dass es immer genau eine Instanz von BEGIN_MSG_MAP und von END_MSG_MAP gibt.

Weitere Informationen zur Verwendung von Meldungszuordnungen in ATL, finden Sie unter Meldungszuordnungen.

Beispiel

Im folgenden Beispiel wird die Standardmeldungszuordnung und eine alternative Meldungszuordnung, enthaltender eine Handlerfunktion an:

BEGIN_MSG_MAP(CMyOneAltClass)
   MESSAGE_HANDLER(WM_PAINT, OnPaint)
ALT_MSG_MAP(1)
   MESSAGE_HANDLER(WM_SETFOCUS, OnSetFocus)
END_MSG_MAP()

Im folgenden Beispiel werden zwei alternative Meldungszuordnungen an.Die Standardmeldungszuordnung ist leer.

BEGIN_MSG_MAP(CMyClass)
ALT_MSG_MAP(1)
   MESSAGE_HANDLER(WM_PAINT, OnPaint)
   MESSAGE_HANDLER(WM_SETFOCUS, OnSetFocus)
ALT_MSG_MAP(2)
   MESSAGE_HANDLER(WM_CREATE, OnCreate)
END_MSG_MAP()

Anforderungen

Header: atlwin.h

Siehe auch

Weitere Ressourcen

Meldungszuordnungs-Makros (ATL)

ATL-Makros