_variant_t クラス

Microsoft 固有の仕様

_variant_t オブジェクトは VARIANT データ型をカプセル化します。 このクラスは、リソースの割り当てと解放を管理し、適切な VariantInit 関数と VariantClear 関数を呼び出します。

建設

名前 説明
_variant_t _variant_t オブジェクトを構築します。

Operations

名前 説明
[アタッチ] _variant_t オブジェクトに VARIANT オブジェクトをアタッチします。
[クリア] カプセル化された VARIANT オブジェクトをクリアします。
ChangeType _variant_t オブジェクトの型を、指定した VARTYPE に変更します。
[デタッチ] この _variant_t オブジェクトからカプセル化された VARIANT オブジェクトをデタッチします。
SetString この _variant_t オブジェクトに文字列を割り当てます。

演算子

名前 説明
Operator = 既存の _variant_t オブジェクトに新しい値を割り当てます。
operator ==, != 2 つの _variant_t オブジェクトを比較して、等しいかどうかを確認します。
抽出 カプセル化された VARIANT オブジェクトからデータを抽出します。

Microsoft 固有の仕様はここまで

必要条件

ヘッダー:<comutil.h>

ライブラリ: comsuppw.lib または comsuppwd.lib (詳細については、「/Zc:wchar_t (wchar_t Is Native Type)」を参照してください)

関連項目

コンパイラ COM サポート クラス