若你工程默认是使用多字节字符集,无需转换。
否则,涉及UniCode和ANSI转换。
CString strText = TEXT("AAA");//strText 必须是Unicode编码。
const char* strOut;
char temp[0x100];
::wsprintfA(temp, "%ls", (LPCTSTR)strText);
strOut = temp;
strOut就是你需要的
若你工程默认是使用多字节字符集,无需转换。
否则,涉及UniCode和ANSI转换。
CString strText = TEXT("AAA");//strText 必须是Unicode编码。
const char* strOut;
char temp[0x100];
::wsprintfA(temp, "%ls", (LPCTSTR)strText);
strOut = temp;
strOut就是你需要的