无法弄清楚如何将此std :: string转换为CString

时间:2014-04-14 23:57:32

标签: c++ string casting mfc type-conversion

我正在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);

有人可以帮我弄清楚如何完成转换吗?

0 个答案:

没有答案