DECLARE_AGGREGATABLE
Указывает, что объект может быть агрегированными.
DECLARE_AGGREGATABLE(
x
)
Параметры
- x
[in] Имя класса указывается как aggregatable.
Заметки
CComCoClass содержащий этот макрос для указания по умолчанию статистической обработки. Чтобы переопределить это значение по умолчанию, укажите или макрос DECLARE_NOT_AGGREGATABLE или DECLARE_ONLY_AGGREGATABLE в определении класса.
Пример
class ATL_NO_VTABLE CNoAggClass :
public CComObjectRoot,
public CComCoClass<CNoAggClass, &CLSID_NoAggClass>
{
public:
CNoAggClass()
{
}
DECLARE_NOT_AGGREGATABLE(CNoAggClass)
};
Требования
Header: atlcom.h