VariantInit 函式 (oleauto.h)

初始化變體。

語法

void VariantInit(
  [out] VARIANTARG *pvarg
);

參數

[out] pvarg

要初始化的變體。

傳回值

備註

VariantInit 函式會將 vt 欄位設定為 VT_EMPTY,以初始化 VARIANTARG。 不同於 VariantClear,此函式不會解譯 VARIANTARG 的目前內容。 使用 VariantInit 初始化 VARIANTARG (或 VARIANT) 類型的新局部變數。

範例

下列範例示範如何初始化 variant 的陣列,其中 celt 是陣列中的元素數目。

for(int i = 0; i < celt; ++i)
   VariantInit(&rgvar[i]);

規格需求

需求
目標平台 Windows
標頭 oleauto.h
程式庫 OleAut32.lib
Dll OleAut32.dll

另請參閱

Variant 操作函式