Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gibt an, dass das Objekt aggregiert werden kann.
DECLARE_AGGREGATABLE(
x
)
Parameter
- x
[in] Der Name der Klasse, die Sie definieren, wie aggregierbar.
Hinweise
CComCoClass enthält dieses Makro, um das standardmäßige Aggregationsmodell anzugeben.Um diesen Standard zu überschreiben, geben Sie entweder das DECLARE_NOT_AGGREGATABLE oder DECLARE_ONLY_AGGREGATABLE-Makro in der Klassendefinition.
Beispiel
class ATL_NO_VTABLE CNoAggClass :
public CComObjectRoot,
public CComCoClass<CNoAggClass, &CLSID_NoAggClass>
{
public:
CNoAggClass()
{
}
DECLARE_NOT_AGGREGATABLE(CNoAggClass)
};
Anforderungen
Header: möchten