COleSafeArray::CreateOneDim
void CreateOneDim( VARTYPE vtSrc,
DWORD dwElememts,
const void* pvSrcData = NULL,
long nLBound = 0
);
参数:
vtSrc
是数组的基本类型(也就是说,数组的每一个元素的VARTYPE)。
dwElements
数组的维数。在数组被创建之后可以用ResizeOneDim来改变这个值。
pvSrcData
指向要拷贝到数组中去的数据的指针。
nLBound
数组的下界。
说明:
此函数用来创建一个一维的COleSafeArray对象。函数为数组分配并初始化数据,如果指针pvSrcData不是NULL,则将指定的数据拷贝到数组中。
如果出错,则函数抛出一个CMemoryException。
请参阅:
COleSafeArray::GetOneDimSize
,
COleSafeArray::ResizeOneDim
,
COleSafeArray::Create