怎么实现用mfc的对话框输入字符并储存到一个txt文本

 我来答
小刺猬001
2014-11-14 · TA获得超过729个赞
知道小有建树答主
回答量:1087
采纳率:73%
帮助的人:283万
展开全部
ClassWizard 给对话框输入字符的控件设一个变量CString类型的变量m_txt,将输入到对话框的内容给m_txt,m_txt保存到文本文件中。代码参考:

下面的result参数即为 m_txt的值
void WriteToText(CString result)
{
CFileDialog dlg(FALSE,NULL,NULL,OFN_HIDEREADONLY|OFN_OVERWRITEPROMPT,
"All Files(*.TXT)|*.TXT||",AfxGetMainWnd());
CString strPath;

if(dlg.DoModal() == IDOK)
{
strPath = dlg.GetPathName()+".txt";
CFile file(_T(strPath),CFile::modeCreate|CFile::modeWrite);

file.Write(result,result.GetLength());
file.Close();
}
}
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式