SafeArrayCreateVector 函数 (oleauto.h)
创建一维数组。 使用 SafeArrayCreateVector 创建的安全数组是固定大小,因此始终设置FADF_FIXEDSIZE常量。
语法
SAFEARRAY * SafeArrayCreateVector(
[in] VARTYPE vt,
[in] LONG lLbound,
[in] ULONG cElements
);
参数
[in] vt
数组的基类型 (数组) 的每个元素的 VARTYPE。 VARTYPE 仅限于变体类型的子集。 既不能设置 VT_ARRAY 标志,也不能设置 VT_BYREF 标志。 VT_EMPTY 和 VT_NULL 不是数组的有效基类型。 所有其他类型都是合法的。
[in] lLbound
数组的下限。 此参数可以为负数。
[in] cElements
数组中的元素数。
返回值
安全数组描述符;如果无法创建数组,则为 null。
要求
要求 | 值 |
---|---|
目标平台 | Windows |
标头 | oleauto.h |
Library | OleAut32.lib |
DLL | OleAut32.dll |