共用方式為


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