DECLARE_AGGREGATABLE
Specifica che l'oggetto può essere aggregatoe.
DECLARE_AGGREGATABLE(
x
)
Parametri
- x
[in] il nome della classe che si sta definendo come aggregabile.
Note
CComCoClass contiene questa macro per specificare il modello predefinito di aggregazione.Per ignorare questa impostazione predefinita, specificare la macro DECLARE_ONLY_AGGREGATABLE o DECLARE_NOT_AGGREGATABLE nella definizione della classe.
Esempio
class ATL_NO_VTABLE CNoAggClass :
public CComObjectRoot,
public CComCoClass<CNoAggClass, &CLSID_NoAggClass>
{
public:
CNoAggClass()
{
}
DECLARE_NOT_AGGREGATABLE(CNoAggClass)
};
Requisiti
Header: atlcom.h