Erweitern Minimieren
Dieser Artikel wurde maschinell übersetzt. Bewegen Sie den Mauszeiger über die Sätze im Artikel, um den Originaltext anzuzeigen. Weitere Informationen
Übersetzung
Original
Dieser Artikel wurde noch nicht bewertet - Dieses Thema bewerten.

DECLARE_AGGREGATABLE

Gibt an, dass das Objekt aggregiert werden kann.

DECLARE_AGGREGATABLE( 
   x  
)
x

[in] Der Name der Klasse, die Sie definieren, wie aggregierbar.

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.


class ATL_NO_VTABLE CNoAggClass :
   public CComObjectRoot,
   public CComCoClass<CNoAggClass, &CLSID_NoAggClass>
{
public:
   CNoAggClass()
   {
   }

   DECLARE_NOT_AGGREGATABLE(CNoAggClass)
};


Header: möchten

Fanden Sie dies hilfreich?
(1500 verbleibende Zeichen)

Community-Beiträge

HINZUFÜGEN
© 2013 Microsoft. Alle Rechte vorbehalten.