我在程序里面有一个CString str,是个变量,如何将str作为我要将数据写入的文本文件的名字?
CString str;
GetDlgItemText(IDC_EDIT1,str);//这里把路径和文件名,也就是你的对话框内容转换成字符串,赋给strFilePathAndName,带.txt
CStdioFile file;
if(file.Open(str, CFile::modeCreate | CFile::modeNoTruncate | CFile::modeWrite | CFile::typeText))
{
//创建成功
}
else
{
//创建失败
}这些代码运行是没问题也能创建文件,但是不是文本文件,如何解决?