Classe de CInterfaceArray

Essa classe fornece os métodos úteis quando construir uma matriz de ponteiros da interface COM.

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 que especifica o tipo de ponteiro para ser armazenado.

  • piid
    Um ponteiro para o IID de I.

Membros

b7tbddsx.collapse_all(pt-br,VS.110).gifConstrutores public

Nome

Descrição

CInterfaceArray::CInterfaceArray

O construtor para a matriz da interface.

Comentários

Essa classe fornece um construtor e métodos derivados para criar uma matriz de ponteiros da interface COM.Use CInterfaceList quando uma lista é necessária.

Para obter mais informações, consulte Classes de coleção de ATL.

Hierarquia de herança

CAtlArray

CInterfaceArray

Requisitos

Cabeçalho: atlcoll.h

Consulte também

Referência

Classe de CAtlArray

Classe de CComQIPtr

Classe de CComQIPtrElementTraits

Outros recursos

Visão geral da classe de ATL