共用方式為


_bstr_t 類別

Microsoft 特定的

_bstr_t 物件封裝了 BSTR 資料類型。 類別會適時透過 SysAllocStringSysFreeString 及其他 BSTR 應用程式開發介面的函式呼叫,管理資源配置和解除配置。 _bstr_t 類別會使用參考計數避免過多的額外負荷。

建構

_bstr_t

建構 _bstr_t 物件。

作業

Assign

BSTR 複製到 _bstr_t 所包裝的 BSTR 中。

附加

_bstr_t 包裝函式連結至 BSTR

copy

建構已封裝 BSTR 的複本。

中斷連結

傳回 _bstr_t 所包裝的 BSTR,並將 BSTR_bstr_t 中斷連結。

GetAddress

指向 _bstr_t 所包裝的 BSTR

GetBSTR

指向由 _bstr_t 所包裝之 BSTR 的開頭。

length

傳回 _bstr_t 中的字元數。

運算子

運算子 =

將新值指派給現有的 _bstr_t 物件。

運算子 +=

將字元附加至 _bstr_t 物件的結尾。

運算子 +

串連兩個字串。

運算子 !

檢查封裝的 BSTR 是否為 NULL 字串。

運算子 ==、!=、<、>、<=、>=

比較兩個 _bstr_t 物件。

運算子 wchar_t* | char*

將指標擷取至封裝的 Unicode 或多位元組的 BSTR 物件。

需求

**標頭:**comutil.h

**Lib:**comsuppw.lib 或 comsuppwd.lib (如需詳細資訊,請參閱 /Zc:wchar_t (wchar_t 是原生類型))

請參閱

參考

編譯器 COM 支援類別