Sdílet prostřednictvím


DECLARE_MESSAGE_MAP

Prohlašuje, že třída definuje mapy zprávy.Každý CCmdTarget-odvozené třídy v programu musí poskytnout mapy zprávy se zprávami.

DECLARE_MESSAGE_MAP( )

Poznámky

Použití DECLARE_MESSAGE_MAP makro na konci vaší deklaraci třídy.Potom použijte v souboru cpp, který definuje funkce členů třídy, BEGIN_MESSAGE_MAP makra, položky makra jednotlivých funkcí popisovači zprávy a END_MESSAGE_MAP makro.

[!POZNÁMKA]

Jestliže kterýkoli člen po DECLARE_MESSAGE_MAP, je nutné zadat nový typ přístupu (veřejné, private, nebo protected) pro ně.

Další informace o zprávě 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

Záhlaví: afxwin.h

Viz také

Referenční dokumentace

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

Koncepty

MFC makra a Globals