我参考了。
http://bbs.csdn.net/topics/230084699
关键代码:
CString text("【你好,我好。】");
wchar_t unicode[2000]={0};
MultiByteToWideChar(CP_ACP,0,text,strlen(text),unicode,1999);
unsigned char sz[2000]={0};
WideCharToMultiByte(CP_UTF8,0,unicode,wcslen(unicode),(LPSTR)sz,1999,0,0);
部分中文转换时没有问题的。但是字符串中包含特殊字符,就有问题了。
------解决思路----------------------
中文需要转为Base64格式提交