_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)」を参照してください)