Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Essa classe fornece métodos úteis ao construir uma matriz de ponteiros de interface COM.
Sintaxe
template <class I, const IID* piid=& __uuidof(I)>
class CInterfaceArray :
public CAtlArray<ATL::CComQIPtr<I, piid>,
CComQIPtrElementTraits<I, piid>>
Parâmetros
I
Uma interface COM especificando o tipo de ponteiro a ser armazenado.
piid
Um ponteiro para o IID de I.
Membros
Construtores públicos
| Nome | Descrição |
|---|---|
| CInterfaceArray::CInterfaceArray | O construtor para a matriz de interface. |
Comentários
Essa classe fornece um construtor e os métodos derivados para criar uma matriz de ponteiros de interface COM. Use CInterfaceList quando uma lista for necessária.
Para obter mais informações, confira Classes de Coleção da ATL.
Hierarquia de herança
CAtlArray
CInterfaceArray
Requisitos
Cabeçalho: atlcoll.h
CInterfaceArray::CInterfaceArray
O construtor .
CInterfaceArray() throw();
Comentários
Inicializa a matriz de ponteiros inteligentes.
Confira também
Classe CAtlArray
Classe CComQIPtr
Classe CComQIPtrElementTraits
Visão geral da aula