DECLARE_DISPATCH_MAP

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

DECLARE_DISPATCH_MAP( )

备注

使用 DECLARE_DISPATCH_MAP 宏在类声明的末尾。 然后,在定义的 .CPP 文件该成员为类函数,使用 BEGIN_DISPATCH_MAP 宏。 然后包括您的类中公开的方法和属性 (DISP_FUNCTIONDISP_PROPERTY中的宏项,等等)。 最后,使用 END_DISPATCH_MAP 宏。

备注

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

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

示例

class CMyServerDoc : public COleServerDoc
{
   DECLARE_DISPATCH_MAP()

   // Remainder of class declaration omitted.

要求

Header: afxwin.h

请参见

参考

BEGIN_DISPATCH_MAP

END_DISPATCH_MAP

DISP_FUNCTION

DISP_PROPERTY

DISP_PROPERTY_EX

DISP_DEFVALUE

概念

MFC宏和Globals

其他资源

计划映射