DECLARE_AGGREGATABLE
Especifica que o objeto pode ser agregado.
DECLARE_AGGREGATABLE(
x
)
Parâmetros
- x
[in] o nome da classe que você está definindo como aggregatable.
Comentários
CComCoClass contém esse macro para especificar o modelo padrão do agregado.Para substituir essa opção, especifique a macro de DECLARE_NOT_AGGREGATABLE ou de DECLARE_ONLY_AGGREGATABLE em sua definição de classe.
Exemplo
class ATL_NO_VTABLE CNoAggClass :
public CComObjectRoot,
public CComCoClass<CNoAggClass, &CLSID_NoAggClass>
{
public:
CNoAggClass()
{
}
DECLARE_NOT_AGGREGATABLE(CNoAggClass)
};
Requisitos
Cabeçalho: atlcom.h