CInterfaceArray-Klasse
Diese Klasse stellt Methoden bereit, die beim Erstellen eines Arrays von COM-Schnittstellenzeigern hilfreich sind.
Syntax
template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
public CAtlArray<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Parameter
I
Eine COM-Schnittstelle, die den zu speichernden Zeigertyp angibt.
piid
Ein Zeiger auf die IID von I.
Member
Öffentliche Konstruktoren
Name | Beschreibung |
---|---|
CInterfaceArray::CInterfaceArray | Der Konstruktor für das Schnittstellenarray. |
Hinweise
Diese Klasse stellt einen Konstruktor und abgeleitete Methoden zum Erstellen eines Arrays von COM-Schnittstellenzeigern bereit. Verwenden Sie CInterfaceList , wenn eine Liste erforderlich ist.
Weitere Informationen finden Sie unter ATL-Auflistungsklassen.
Vererbungshierarchie
CAtlArray
CInterfaceArray
Anforderungen
Kopfzeile: atlcoll.h
CInterfaceArray::CInterfaceArray
Der Konstruktor.
CInterfaceArray() throw();
Hinweise
Initialisiert das intelligente Zeigerarray.
Siehe auch
CAtlArray-Klasse
CComQIPtr-Klasse
CComQIPtrElementTraits-Klasse
Klassenübersicht