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.
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