CFileDialog fileDlg(TRUE);
if(fileDlg.DoModal() == IDOK)
{
CString str;
CFile f;
f.Open(fileDlg.GetFileName(),CFile::modeReadWrite);
f.Read(str.GetBuffer(f.GetLength()),f.GetLength());
f.Close();
GetDlgItem(IDC_SEND)->SetWindowText(str);
}
CStdioFile只可以打开固定的txt啊
追答固定的txt??什么意思?你读进来在内存修改后重新写进去
追问CStdioFile File
File.open(绝对地址 不是固定的吗?,CFile::modeCreate | CFile::modeWrite);
不是很理解你要解决的问题,你读入文本字符串后,直接进行修改然后再保存在txt中不就行了