BEGIN_COM_MAP

COM映射是通过 QueryInterface显示在对象的接口到客户端的结构。

BEGIN_COM_MAP( x )

参数

  • x
    [in] 选件类对象的名称。公开接口。

备注

CComObjectRootEx::InternalQueryInterface 只返回接口的指针在COM映射。启动您的 BEGIN_COM_MAP 宏的接口映射,添加的项每个与 COM_INTERFACE_ENTRY 宏或以外的接口其变量,并使用完 END_COM_MAP 宏的映射。

示例

从ATL BEEPER 示例:

BEGIN_COM_MAP(CBeeper)
   COM_INTERFACE_ENTRY(IBeeper)
   COM_INTERFACE_ENTRY(IDispatch)
   COM_INTERFACE_ENTRY_TEAR_OFF(IID_ISupportErrorInfo, CBeeper2)
END_COM_MAP()

要求

Header: atlcom.h

请参见

其他资源

COM映射宏

ATL 宏