1、CString 2 std::string
CString cs = L"测试";
std::string s = CT2CA(cs);
2、CString 2 char*或const char*
USES_CONVERSION;
(或const) char* ch = T2A(cs);
3、const char* 2 char*
const char* cch = "mm";
char* ch = const_cast<char*>(cch);
4、(或const) char* 2 CString
(或const) char* ch = "mm";
CString cs(ch); //采用的CString构造函数
5、std::string 2 char*
char* ch = str.c_str();
6、CString 2 LPCTSTR
CString str;
str = "Hello";
LPCSTR szTemp =(LPCSTR)(LPCTSTR) str;
//或者
CString str; // the given string
CStringA strA(str); // a helper string
LPCSTR ptr = strA;