COleSafeArray::CreateOneDim

privatevoid CreateOneDim ( VARTYPE vtSrc, DWORD dwElements, void const * pvSrcData = NULL, long nLBound = 0 );

Parâmetros

vtSrc

O tipo base da matriz (isto é, a VARTYPE de cada elemento da matriz).

dwElements

Número de elementos na matriz. Isso pode ser alterado depois da matriz é criada com ResizeOneDim.

pvSrcData

Ponteiro para os dados a serem copiados para a matriz.

nLBound

O limite inferior da matriz.

Observações

Chame essa função para criar um novo objeto unidimensional COleSafeArray . A função aloca e inicializa os dados para a matriz, copiando os dados especificados se o ponteiro pvSrcData não é NULL.

No erro, a função lança um CMemoryException.

Visão geral de COleSafeArrayMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;COleSafeArray::GetOneDimSize, COleSafeArray::ResizeOneDim, COleSafeArray::Create

Index