Share via


Klasse CInterfaceArray

Opmerking

De ATL (Active Template Library) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.

Deze klasse biedt methoden die handig zijn bij het maken van een matrix met COM-interfaceaanwijzers.

Syntaxis

template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
   public CAtlArray<ATL::CComQIPtr<I, piid>,
                    CComQIPtrElementTraits<I, piid>>

Parameterwaarden

I
Een COM-interface waarmee het type aanwijzer wordt opgegeven dat moet worden opgeslagen.

piid
Een aanwijzer naar de IID van I.

Leden

Openbare constructors

Naam Description
CInterfaceArray::CInterfaceArray De constructor voor de interfacematrix.

Opmerkingen

Deze klasse biedt een constructor en afgeleide methoden voor het maken van een matrix met COM-interfaceaanwijzers. Gebruik CInterfaceList wanneer een lijst vereist is.

Zie ATL-verzamelingsklassen voor meer informatie.

Overnamehiƫrarchie

CAtlArray

CInterfaceArray

Requirements

Koptekst: atlcoll.h

CInterfaceArray::CInterfaceArray

De constructor.

CInterfaceArray() throw();

Opmerkingen

Initialiseert de slimme aanwijzermatrix.

Zie ook

CAtlArray-klasse
CComQIPtr-klasse
Klasse CComQIPtrElementTraits
Overzicht van klassen