如何向MFC编辑框导入WORD文档

我的意思是把WORD文档的内容导入到编辑框,编辑完后,再导出来,还是WORD格式的。... 我的意思是把WORD文档的内容导入到编辑框,编辑完后,再导出来,还是WORD格式的。 展开
 我来答
百度网友cb8d0e198
2011-04-18 · TA获得超过1198个赞
知道小有建树答主
回答量:465
采纳率:0%
帮助的人:781万
展开全部
首先添加一个编辑框,把ID改成IDC_EDIT
然后在导入按钮的消息响应函数中添加如下代码:
CFile file;
CString str;
GetDlgItemText(IDC_EDIT,str);
file.Open("1.doc",CFile::modeWrite|CFile::modeCreate);
file.Write(str,str.GetLength());
file.Close();
在导出按钮的消息效应函数中添加如下代码:
CFile file;
char str[1000]={"\0"};
file.Open("1.doc",CFile::modeRead);
file.Read(str,file.GetLength());
file.Close();
SetDlgItemText(IDC_EDIT,str);

不明白的话,可以继续追问~~
更多追问追答
追问
file.Open("1.doc",CFile::modeWrite|CFile::modeCreate);

我自己添加了导入的的路径,导出的文件是任意位置的,你这个连路径都没获取到,怎么打开?还在桌面自动创建了1.doc的文档。 我的意思现在理解了吧
追答
这个是在你的工程目录下。。。
要自己选择路径也行,你给我邮箱,我建立一个工程给你看吧
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式