Sdílet prostřednictvím


DECLARE_MESSAGE_MAP

Prohlašuje, že třída definuje mapování zpráv.Každý CCmdTarget-odvozené třídy v programu musí poskytnout mapu zpráv pro zpracování zprávy.

DECLARE_MESSAGE_MAP( )

Poznámky

Použití DECLARE_MESSAGE_MAP makro na konci deklaraci vaší třídy.Poté v souboru CPP, který definuje funkce členů třídy, použijte BEGIN_MESSAGE_MAP makro, makro položky pro každou funkcí popisovače zpráv a END_MESSAGE_MAP makra.

[!POZNÁMKA]

Pokud deklarujete každý člen po DECLARE_MESSAGE_MAP, je nutné zadat nový typ přístupu (veřejné, private, nebo protected) pro ně.

Další informace o zpráva mapuje a DECLARE_MESSAGE_MAP makro, viz zpracování zpráv a mapování témata.

Příklad

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

Požadavky

Hlavička: afxwin.h

Viz také

Referenční dokumentace

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Koncepty

MFC – makra a globální prvky