SafeArrayCreate 函式 (oleauto.h)
建立新的陣列描述元、配置和初始化陣列的數據,並傳回新陣列描述元的指標。
語法
SAFEARRAY * SafeArrayCreate(
[in] VARTYPE vt,
[in] UINT cDims,
[in] SAFEARRAYBOUND *rgsabound
);
參數
[in] vt
陣列的基底類型 (陣列的每個元素的 VARTYPE) 。 VARTYPE 僅限於變體類型的子集。 無法設定VT_ARRAY或VT_BYREF旗標。 VT_EMPTY和VT_NULL不是數位的有效基底類型。 所有其他類型都是合法的。
[in] cDims
陣列中維度的數目。 建立陣列之後,就無法變更數位。
[in] rgsabound
界限的向量 (每個維度) 配置給陣列。
傳回值
安全陣列描述元,如果無法建立數位,則為 null。
規格需求
需求 | 值 |
---|---|
目標平台 | Windows |
標頭 | oleauto.h |
程式庫 | OleAut32.lib |
Dll | OleAut32.dll |