怎样将字符数组char[]的值赋给Cstring的对象MessageUp?

解决方案 »

  1.   

    或者说Cstring的对象和一般的字符数组有什么区别阿,哪位大虾指导一下啊。
      

  2.   

    char a[10];
    strcpy(a, "test");
    CString str;
    str = a;CString是MFC封装的字符串处理类。
      

  3.   

    代码是这样的:
             char message[5000];
    CString MessageUp;//edit control的变量,此前有UpdateData();获得
    message = MessageUp;错误提示:error C2440: “=” : 无法从“CString”转换为“char [5000]”好像不行啊。
      

  4.   

    搞不清你要哪个转哪个.
    CString-〉char:
    char* pBuf = MessageUp.GetBuffer(MessageUp.GetLength());char->CString:
    CString MessageUp = Cstring(message);