DECLARE_DISPATCH_MAP

如果 CCmdTarget- 在程序的派生类支持 OLE 自动化,该类必须提供映射计划公开的方法和属性。

DECLARE_DISPATCH_MAP( )

备注

使用 DECLARE_DISPATCH_MAP 宏。类声明结尾处。 然后,在定义的 .cpp 文件。类成员函数,请使用 BEGIN_DISPATCH_MAP 宏。 然后包括每个宏输入类的公开的方法和属性 (DISP_FUNCTIONDISP_PROPERTY,依此类推)。 最后,请使用 END_DISPATCH_MAP 宏。

备注

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

应用程序向导和代码向导来帮助创建自动化类和维护计划的映射。 有关计划映射的更多信息,请参见 自动化服务器

示例

class CMyServerDoc : public COleServerDoc
{
   DECLARE_DISPATCH_MAP()

   // Remainder of class declaration omitted.

要求

标头: afxwin.h

请参见

参考

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

DISP_FUNCTION

DISP_PROPERTY

DISP_PROPERTY_EX

DISP_DEFVALUE

概念

MFC 宏和全局函数

其他资源

调度映射