如果 CCmdTarget- 在程序的派生类支持 OLE 自动化,该类必须提供映射计划公开的方法和属性。
DECLARE_DISPATCH_MAP( )
备注
使用 DECLARE_DISPATCH_MAP 宏。类声明结尾处。 然后,在定义的 .cpp 文件。类成员函数,请使用 BEGIN_DISPATCH_MAP 宏。 然后包括每个宏输入类的公开的方法和属性 (DISP_FUNCTION,DISP_PROPERTY,依此类推)。 最后,请使用 END_DISPATCH_MAP 宏。
备注
如果在 DECLARE_DISPATCH_MAP之后声明任何成员,必须为其指定新的访问类型 (public、private或 protected)。
应用程序向导和代码向导来帮助创建自动化类和维护计划的映射。 有关计划映射的更多信息,请参见 自动化服务器。
示例
class CMyServerDoc : public COleServerDoc
{
DECLARE_DISPATCH_MAP()
// Remainder of class declaration omitted.
要求
标头: afxwin.h