COleSafeArray选件类
的选件类与任意类型和维度一起使用。
class COleSafeArray : public tagVARIANT
成员
公共构造函数
名称 |
说明 |
---|---|
构造 COleSafeArray 对象。 |
公共方法
名称 |
说明 |
---|---|
检索指向数组数据。 |
|
为该数组分配内存。 |
|
分配安全数组描述符的内存。 |
|
为现有 VARIANT 数组的控件 COleSafeArray 对象。 |
|
释放在基础 VARIANT的所有数据。 |
|
创建现有数组的副本。 |
|
创建一个安全数组。 |
|
创建一个一维 COleSafeArray 对象。 |
|
销毁现有数组。 |
|
销毁在安全数组的数据。 |
|
销毁一个安全数组的类型描述符。 |
|
分离 COleSafeArray 对象的 VARIANT 数组(以便数据不会释放)。 |
|
复制安全数组的内容。CByteArray。 |
|
返回中的维数。数组的。 |
|
检索安全数组的一个元素。 |
|
返回的大小,以字节为单位),在一个安全数组的元素。 |
|
返回一个安全数组的所有维度的下限。 |
|
返回元素数对一维 COleSafeArray 对象的。 |
|
返回一个安全数组的所有维度的上限。 |
|
增加数组的锁计数并将指向数组数据在数组描述符。 |
|
返回指向该索引的元素。 |
|
将一个元素为数组。 |
|
更改最不重要(最右侧)限制为安全数组。 |
|
更改元素数在一个一维 COleSafeArray 对象的。 |
|
递减数组的锁计数和无效 AccessData检索的指针。 |
|
递减数组的锁计数,从而可将其释放或调整其大小。 |
公共运算符
名称 |
说明 |
---|---|
访问 COleSafeArray 对象的基础 VARIANT 结构。 |
|
访问 COleSafeArray 对象的基础 VARIANT 结构。 |
|
将值复制到 COleSafeArray 对象(SAFEARRAY、 VARIANT、 COleVariant或 COleSafeArray 数组)中。 |
|
比较两个不同的数组(SAFEARRAY、 VARIANT、 COleVariant或 COleSafeArray 数组)。 |
|
输出一 COleSafeArray 对象的内容转储上下文。 |
备注
COleSafeArray 从OLE VARIANT 不要求。 OLE SAFEARRAY 成员函数通过 COleSafeArray,以及可用设置专门设计的成员函数对一维字节。
继承层次结构
tagVARIANT
COleSafeArray
要求
Header: afxdisp.h