博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
MFC 关于如何实现浏览文件
阅读量:6815 次
发布时间:2019-06-26

本文共 755 字,大约阅读时间需要 2 分钟。

在做界面的时候,如果涉及到文件,就要输入文件的地址

第一种方法是直接输入,嗯...╮( ̄▽ ̄)╭

第二种方法就是常见的浏览,然后选择文件<( ̄︶ ̄)/

  其代码如下:

1 CString filename;//保存路径 2  3     CFileDialog opendlg(TRUE, _T("*"), _T("*.txt"), OFN_OVERWRITEPROMPT, _T("所有文件(*.*;)|*.*||"), NULL); 4     if (opendlg.DoModal() == IDOK) 5     { 6         filename = opendlg.GetPathName(); 7     } 8  9     ifstream fin(filename);10     ofstream fout("a.txt");11     char c;12     int flag;13     while (fin >> c)14     {15         if (c == '<')16             flag = 0;17         if (flag)18             fout << c;19         if (c == '>')20             flag = 1;21     }22 23     SetDlgItemText(IDC_EDIT11, filename); //这句是设置文件路径的显示

嗯,就是这样<( ̄︶ ̄)>

(PS:还需要引用一个头文件 #include <fstream>)

转载于:https://www.cnblogs.com/bayuedeboke/p/5075021.html

你可能感兴趣的文章
SocketFromServer
查看>>
[吴恩达机器学习笔记]12支持向量机5SVM参数细节
查看>>
Postman的Post请求方式的四种类型的数据
查看>>
Android事件分发机制初探
查看>>
CF1030E Vasya and Good Sequences
查看>>
jzoj5683. 【GDSOI2018模拟4.22】Prime (Min_25筛+拉格朗日插值+主席树)
查看>>
洛谷P1850 换教室(概率dp)
查看>>
ASP.NET拾遗 - Health Monitoring
查看>>
Handler
查看>>
移动端APP meta标签
查看>>
使用webpack 进行ES6开发
查看>>
VS 断点不会命中的情况
查看>>
通用类 Js 显示消息提示对话框,不输出页面内容,并返回上一页
查看>>
格式化字符串
查看>>
Oracle通过SQL语句查看table所引用的对象(View/Function/Procedure/Trigger)
查看>>
jenkins权限配置不对导致jenkins无法登陆
查看>>
java 向上转型与向下转型
查看>>
4.11搭建网站的两个小问题
查看>>
Java知多少(44)异常类型
查看>>
什么是Servlet?它有哪些特点
查看>>