首先要先确定项目的字符集是多字节字符集还是Unicode字符集
字符集设置如下:
1.对于多字节,CString转char*如下:
CString cs = "abcdef;
char c_arr[30];
strcpy(c_arr,(LPCTSTR)cs);
2.对于Unicode字符集,需要多做一步,将Unicode转多字节字符,使用函数:
int WideCharToMultiByte(
UINT CodePage, // code page,一般设为CP_ACP
首先要先确定项目的字符集是多字节字符集还是Unicode字符集
字符集设置如下:
1.对于多字节,CString转char*如下:
CString cs = "abcdef;
char c_arr[30];
strcpy(c_arr,(LPCTSTR)cs);
2.对于Unicode字符集,需要多做一步,将Unicode转多字节字符,使用函数:
int WideCharToMultiByte(
UINT CodePage, // code page,一般设为CP_ACP