CComBSTR::operador +=
Acrescenta uma seqüência de caracteres para o CComBSTR objeto.
CComBSTR& operator +=(
const CComBSTR& bstrSrc
);
CComBSTR& operator +=(
const LPCOLESTR pszSrc
);
Parâmetros
bstrSrc
[in] A CComBSTR objeto para acrescentar.pszSrc
[in] Uma cadeia terminada com zero para acrescentar.
Comentários
CComBSTRs são comparados textualmente no contexto de código do idioma padrão do usuário. The LPCOLESTR comparação é feita usando memcmp em dados brutos em cada seqüência de caracteres. The LPCSTR comparação é realizada da mesma forma depois de um temporário Unicode copiar de pszSrc foi criado. O operador de comparação final apenas compara a seqüência de caracteres contida em relação a NULO.
Exemplo
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);
Requisitos
Cabeçalho: atlcomcli.h
Consulte também
Conceitos
ATL e MFC string conversão macros