CComBSTR::operator +=

追加字符串。CComBSTR 对象。

CComBSTR& operator +=( 
   const CComBSTR& bstrSrc  
); 
CComBSTR& operator +=( 
   const LPCOLESTR pszSrc  
);

参数

  • bstrSrc
    [in]追加的 CComBSTR 对象。

  • pszSrc
    [in]一个零终止字符串追加。

备注

CComBSTR的文本上进行比较在用户的默认区域设置中。 LPCOLESTR 比较完成使用原始数据的 memcmp 在每个字符串。 在 pszSrc 的临时Unicode复制创建的,LPCSTR 比较类似地执行。 最终比较运算符到 NULL比较其所在的字符串。

示例

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);   

要求

Header: atlbase.h

请参见

参考

CComBSTR 类

CComBSTR::Append

CComBSTR::AppendBSTR

概念

ATL and MFC String Conversion Macros