std::cout不支持宽字符,如果需要使用UNICODE,需要使用std::wcout输出宽字符。同时,需要对CString做一下转换,LPCTSTR(szIniPath );
wcout << "szIniPath=" << szIniPath.GetString() << endl;
wcout << "szIniPath====" << (LPCTSTR)szIniPath << endl;
以上两个亲测可以,不管怎么说只要用宽字符输出就对了。
std::cout不支持宽字符,如果需要使用UNICODE,需要使用std::wcout输出宽字符。同时,需要对CString做一下转换,LPCTSTR(szIniPath );
wcout << "szIniPath=" << szIniPath.GetString() << endl;
wcout << "szIniPath====" << (LPCTSTR)szIniPath << endl;
以上两个亲测可以,不管怎么说只要用宽字符输出就对了。