CString StrToCStr(const string & strInput)
{
int len = strlen(strInput.c_str())+1;
WCHAR * wChar = new WCHAR[len+4];
memset(wChar, 0, (len+4)*2);
MultiByteToWideChar(CP_UTF8, 0, strInput.c_str(), len, wChar, len);
CString strRtn(wChar);
delete[] wChar;
return strRtn;
}
string CStrToStr(const CString & strInput)
{
USES_CONVERSION;
return T2A(strInput);
// return CStringA(strInput); 也可以这样
}