CComAggObject

Templatelt; -Klasseenthalten>
Klasse CComAggObject: public IUnknown, öffentliche CComObjectRootEx <
enthaltenen:: _ThreadModel::ThreadModelNoCS >

Parameter

enthalten

Ihre Klasse, abgeleitet von CComObjectRoot oder CComObjectRootEx, sowie von anderen Schnittstellen, die Sie auf das Objekt unterstützen möchten.

CComAggObject implementiert IUnknown für eine aggregierte Objekt. CComAggObject hat seine eigene IUnknown, getrennt von IUnknowndes äußeren Objekts, und unterhält eine eigene Verweiszähler.

CComAggObject verwendet CComContainedObject , um an die äußere unbekannte delegieren.

Weitere Informationen über Aggregation finden Sie im Artikel Grundlagen des ATL COM-Objekten.

# include lt;atlcom.h>

Klassenmember

Siehe auch&Nbsp;CComObject, CComPolyObject, DECLARE_AGGREGATABLE, DECLARE_ONLY_AGGREGATABLE, DECLARE_NOT_AGGREGATABLE

Index