CComBSTR::operator +=
Dołącza ciąg CComBSTR obiektu.
CComBSTR& operator +=(
const CComBSTR& bstrSrc
);
CComBSTR& operator +=(
const LPCOLESTR pszSrc
);
Parametry
bstrSrc
[w] A CComBSTR obiekt, aby dołączyć.pszSrc
[w] Ciąg zakończony zerem dołączyć.
Uwagi
CComBSTRs są porównywane w postaci tekstu w kontekście użytkownika domyślnych ustawień regionalnych.LPCOLESTR jest wykonywane porównanie stosując memcmp na nieprzetworzone dane w ciągu każdego.LPCSTR Porównanie jest przeprowadzone w taki sam sposób po tymczasowy kopia Unicode pszSrc została utworzona.Operator porównania końcowego tylko porównuje zawarte ciąg przeciwko NULL.
Przykład
CComBSTR bstrPre(OLESTR("Hello "));
CComBSTR bstrSuf(OLESTR("World!"));
// Appends "World!" to "Hello "
bstrPre += bstrSuf;
// Displays a message box with text "Hello World!"
::MessageBox(NULL, CW2CT(bstrPre), NULL, MB_OK);
Wymagania
Nagłówek: atlbase.h