Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
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