我正在Visual Studio 10中编写MFC程序,我需要将std :: string转换为CString,以便我可以将它用作对话框控件的参数。
我尝试过每一种我能想到/找到的方法,包括:
(注意:所有这些都有一个已填充的std :: string,名为str
。)
CString c = str.c_str();
CString c;
c.Format(_T("%s"),str);
CString c = (CString)str; //desperate attempt, I know....
CString c;
c.Format(L"%s", str);
有人可以帮我弄清楚如何完成转换吗?