Partilhar via


CComSafeArray::CComSafeArray

O construtor.

CComSafeArray( ); 
CComSafeArray(
   const SAFEARRAYBOUND& bound 
);
CComSafeArray(
   ULONG ulCount,
   LONG lLBound = 0 
);
CComSafeArray(
   const SAFEARRAYBOUND * pBound,
   UINT uDims = 1 
);
CComSafeArray(
   const CComSafeArray& saSrc 
);
CComSafeArray(
   const SAFEARRAY& saSrc 
);
CComSafeArray(
   const SAFEARRAY * psaSrc 
);

Parâmetros

  • bound
    A SAFEARRAYBOUND estrutura.

  • ulCount
    O número de elementos na matriz.

  • lLBound
    O valor de limite inferior; ou seja, o índice do primeiro elemento no array.

  • pBound
    Um ponteiro para um SAFEARRAYBOUND estrutura.

  • uDims
    A contagem de dimensões da matriz.

  • saSrc
    Uma referência a um SAFEARRAY a estrutura ou CComSafeArray objeto. Em ambos os casos o construtor usa essa referência para fazer uma cópia do array, para que o array não está referenciado após a construção.

  • psaSrc
    Um ponteiro para um SAFEARRAY estrutura.O construtor usa esse endereço para fazer uma cópia do array, para que o array não está referenciado após a construção.

Comentários

Cria um CComSafeArray objeto.

Anotações Developer Dispositivo Inteligente

CComSafeArray::CComSafeArray (SAFEARRAY *) e CComSafeArray::CComSafeArray (CComSafeArray) são suportados somente VT_BSTR, VT_VARIANT, VT_UNKNOWN e VT_DISPATCH VARTYPEs.

Requisitos

Cabeçalho: atlsafe.h

Consulte também

Referência

Classe CComSafeArray

CComSafeArray:: ~ CComSafeArray

Outros recursos

CComSafeArray membros