Udostępnij za pośrednictwem


DECLARE_MESSAGE_MAP

Oświadcza, że klasa określa mapę wiadomości.Każdy CCmdTarget-klasy pochodnej w programie musi dostarczyć mapę wiadomości do obsługi wiadomości.

DECLARE_MESSAGE_MAP( )

Uwagi

Użyj DECLARE_MESSAGE_MAP makro do końca deklaracji klasy użytkownika.Następnie w pliku .cpp, który definiuje funkcje składowe klasy, użyj BEGIN_MESSAGE_MAP makra, makro zapisy dla każdego użytkownika funkcji obsługi wiadomości i END_MESSAGE_MAP makro.

[!UWAGA]

W przypadku każdego członka, po DECLARE_MESSAGE_MAP, należy określić nowy typ dostępu (publicznych, private, lub protected) dla nich.

Więcej informacji na temat wiadomości mapuje i DECLARE_MESSAGE_MAP makr, zobacz obsługi wiadomości i mapowanie tematy.

Przykład

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

Wymagania

Nagłówek: afxwin.h

Zobacz też

Informacje

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Koncepcje

Makra MFC i Globals