需要详细的解释步骤 谢谢大虾

解决方案 »

  1.   

    samplechar hi[]="hello!";
    CString str(hi);你这个帖子说明了两个事实,
    1.你不愿意baidu一下,网上多得是答案...
    2.你很小气,一分都没有,原则上没有人会回答的...
      

  2.   

    如果是ANSI模式,直接赋值就可以了,如:
    char a[] = str;
    如果是UNICODE,如:
    W2A(str)
      

  3.   


    每天回帖可有10分可用分...实在不行可以这样
    char test[] = "Hello!";
    int iCount = MultiByteToWideChar(CP_ACP, 0, test, -1, NULL, 0);
    wchar_t* p = new wchar_t[iCount];
    MultiByteToWideChar(CP_ACP, 0, test, -1, p, iCount);
    CString str(p);或者简单点...
    USES_CONVERSION;
    wchar_t* p= A2W(test);
    CString str(p);VS2005下可以用...