DECLARE_AGGREGATABLE

指定您的对象可以聚合。

DECLARE_AGGREGATABLE( 
   x  
)

参数

  • x
    [in]要定义为可聚集的选件类的名称。

备注

CComCoClass 包含此宏指定默认摘要模型。若要重写此默认,指定 DECLARE_NOT_AGGREGATABLEDECLARE_ONLY_AGGREGATABLE 宏在类定义中。

示例

class ATL_NO_VTABLE CNoAggClass :
   public CComObjectRoot,
   public CComCoClass<CNoAggClass, &CLSID_NoAggClass>
{
public:
   CNoAggClass()
   {
   }

   DECLARE_NOT_AGGREGATABLE(CNoAggClass)
};

要求

Header: atlcom.h

请参见

其他资源

摘要任务和选件类工厂宏

ATL 宏