Klasa _bstr_t
Programu Microsoft
A _bstr_t hermetyzuje obiektu typu BSTR.Klasa zarządza alokacji zasobów i dezalokacji za pośrednictwem wywołania funkcji SysAllocString i SysFreeString i innych BSTR API, gdy jest to właściwe._bstr_t Klasy używa odniesienia inwentaryzacji w celu uniknięcia nadmiernego obciążenia.
Budowa
Konstrukcje _bstr_t obiektu. |
Operacje
Kopie BSTR do BSTR zapakowane przez _bstr_t. |
|
Łącza _bstr_t otoki, aby BSTR. |
|
Tworzy kopię zhermetyzowanego BSTR. |
|
Zwraca BSTR zapakowane przez _bstr_t i odłącza BSTR z _bstr_t. |
|
Wskazuje na BSTR zapakowane przez _bstr_t. |
|
Wskazuje na początek BSTR zapakowane przez _bstr_t. |
|
Zwraca liczbę znaków w _bstr_t. |
Podmioty gospodarcze
Przypisuje nową wartość do istniejącego _bstr_t obiektu. |
|
Dołącza znaki do końca _bstr_t obiektu. |
|
Łączy dwa ciągi. |
|
Sprawdza, czy zhermetyzowanego BSTR jest NULL ciąg znaków. |
|
Porównuje dwa _bstr_t obiektów. |
|
Ekstrakt wskaźniki zhermetyzowany Unicode lub wielobajtowe BSTR obiektu. |
Wymagania
Nagłówek: comutil.h
Lib: comsuppw.lib lub comsuppwd.lib (zobacz /Zc:wchar_t (Typ macierzysty jest wchar_t) Aby uzyskać więcej informacji)