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