本帖最后由 huiji0925 于 2012-03-15 02:33:05 编辑

解决方案 »

  1.   

    代码改成这样:
    m_info = cstring1 + cstring2 + CString(_T(".....")) + cstring3;
      

  2.   

    如果你的cstring2和cstring3都是CString型的
    那你这么写应该是没有问题的
      

  3.   

    不用引入#include<string>,直接可用CString
    我试了下 没有问题啊
      

  4.   

    使用CString要包含的不是 #include<string>
    而是 #include <afx.h>
      

  5.   

    你先搞个中间类行不
    CString all= CString1+...CStringn;
    然后 m_info=all;
      

  6.   

    m_info += cstring1;
    m_info += cstring2;
    m_info += cstring3;
    m_info += cstring4;
    m_info += _T("dddddddddddd");
      

  7.   

    完全没搞清楚数据类型对应的库;
    #include <string>是C++里的string类型,不是MFC里的;MFC里是封装成CString类,用来处理字符串。