_bstr_t Klasse
Microsoft-spezifisch
Ein _bstr_t-Objekt kapselt BSTR-Datentyp.Die Klasse verwaltet und Ressourcenzuordnung Freigabe durch Funktionsaufrufe zu SysAllocString und SysFreeString und andere APIs BSTR , falls erforderlich.Die _bstr_t-Klasse verwendet, um Verweiszählung übermäßigen Mehraufwand vermeiden.
Konstruktion
Erstellt ein _bstr_t-Objekt. |
Operationen
Kopiert BSTR in BSTR , das von _bstr_tumschlossen wird. |
|
Verknüpft einen _bstr_t Wrapper zu BSTR. |
|
Erstellt eine Kopie des gekapselten BSTR. |
|
Gibt BSTR zurück, das durch _bstr_t umschlossen ist und trennt BSTR von _bstr_t. |
|
Zeigt auf BSTR brachen von _bstr_tum. |
|
Punkte auf den Anfang BSTR umschlossen von _bstr_t. |
|
Gibt die Anzahl von Zeichen in _bstr_tzurück. |
Operatoren
Weist einen neuen Wert zu einem vorhandenen _bstr_t-Objekt. |
|
Fügt die Zeichen bis zum Ende des _bstr_t-Objekts an. |
|
Verkettet zwei Zeichenfolgen. |
|
Überprüft, ob gekapselte BSTR eine NULL-Zeichenfolge ist. |
|
Vergleicht zwei _bstr_t-Objekte. |
|
Extrahieren Sie den Zeiger auf den gekapselten Unicode- oder Mehrbyten zum BSTR-Objekt. |
Anforderungen
Header: comutil.h
Lib: comsuppw.lib oder comsuppwd.lib (weitere Informationen finden Sie unter /Zc:wchar_t (wchar_t ist der systemeigene Typ) )