次の方法で共有


VariantInit 関数 (oleauto.h)

バリアントを初期化します。

構文

void VariantInit(
  [out] VARIANTARG *pvarg
);

パラメーター

[out] pvarg

初期化するバリアント。

戻り値

なし

解説

VariantInit 関数は、vt フィールドをVT_EMPTYに設定して VARIANTARG を初期化します。 VariantClear とは異なり、この関数は VARIANTARG の現在の内容を解釈しません。 VariantInit を使用して、VARIANTARG (または VARIANT) 型の新しいローカル変数を初期化します。

次の例は、バリアントの配列を初期化する方法を示しています。ここで celt 、 は配列内の要素の数です。

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

要件

要件
対象プラットフォーム Windows
ヘッダー oleauto.h
Library OleAut32.lib
[DLL] OleAut32.dll

こちらもご覧ください

バリアント操作関数