DECLARE_MESSAGE_MAP

声明类定义了消息映射。 每个 CCmdTarget(在程序的派生类必须提供消息映射到处理消息。

DECLARE_MESSAGE_MAP( )

备注

使用 DECLARE_MESSAGE_MAP 宏。类声明结尾处。 然后,在定义的 .cpp 文件。类成员函数,则每个消息处理函数、宏输入使用 BEGIN_MESSAGE_MAP 宏和 END_MESSAGE_MAP 宏。

备注

如果在 DECLARE_MESSAGE_MAP之后声明任何成员,必须为其指定新的访问类型 (public、private或 protected)。

有关消息映射和 DECLARE_MESSAGE_MAP 宏的更多信息,请参见 和消息映射处理主题

示例

class CMainFrame : public CMDIFrameWnd
{
   DECLARE_MESSAGE_MAP()

   // Remainder of class declaration omitted.

要求

标头: afxwin.h

请参见

参考

BEGIN_MESSAGE_MAP

END_MESSAGE_MAP

概念

MFC 宏和全局函数