_bstr_t クラス
Microsoft 固有の仕様 →
_bstr_t のオブジェクトは BSTR のデータ型 をカプセル化します。クラスは関数呼び出しと BSTR のそのほかの API によって適切な場合 SysAllocString と SysFreeString へのリソースの割り当てと解放を管理します。_bstr_t のクラスは追加のオーバーヘッドを避けるために参照カウントを使用します。
構築
_bstr_t オブジェクトを構築します。 |
操作
_bstr_t でラップされた BSTR に BSTR をコピーします。 |
|
BSTR に _bstr_t ラッパーをリンクします。 |
|
カプセル化 BSTR のコピーを構築します。 |
|
_bstr_t でラップされた BSTR を返し_bstr_t から BSTR をデタッチします。 |
|
_bstr_t でラップされた BSTR へのポインター。 |
|
_bstr_t でラップされた BSTR の先頭へのポインター。 |
|
_bstr_t の文字数を返します。 |
演算子
_bstr_t の既存のオブジェクトに新しい値を割り当てます。 |
|
_bstr_t のオブジェクトの末尾に文字を追加します。 |
|
2 つの文字列を連結します。 |
|
カプセル化 BSTR が null の文字列であるかどうかを確認します。 |
|
_bstr_t の 2 種類のオブジェクトを比較します。 |
|
Unicode またはマルチバイトの BSTR のカプセル化するオブジェクトへのポインターを抽出します。 |
要件
ヘッダー : comutil.h
ライブラリ : comsuppw.lib または comsuppwd.lib (詳細については /Zc:wchar_t (wchar_t をネイティブ型として認識) を参照してください)