基于对话框的MFC图形界面程序的选择文件读取文件
来源:互联网 发布:go语言服务器编程 编辑:程序博客网 时间:2024/06/11 03:05
上一篇文章,我们写了我们可能第一个用C++写的图形界面程序,现在我们要实现我们可能最需要的一个功能,从电脑的文件中读取文件的操作。实际上非常简单
下面的代码实际上是我们打开文件按钮的监听操作。()还记得怎么给按钮添加监听吗?没错,双击这个button就可以了。
void CHelloWorldMfcDlg::OnBnClickedopenGetFile(){ // 设置过滤器 TCHAR szFilter[] = _T("文本文件(*.txt)|*.txt|所有文件(*.*)|*.*||"); // 构造打开文件对话框 CFileDialog fileDlg(TRUE, _T("txt"), NULL, 0, szFilter, this); CString strFilePath; // 显示打开文件对话框 if (IDOK == fileDlg.DoModal()) { // 得到我们的选择文件的地址,用于之后的打开文件的操作 strFilePath = fileDlg.GetPathName(); //添加读取这个文件内容的代码,CFile::modeRead是说以只读文件的模式打开 CStdioFile file; file.Open(strFilePath, CFile::modeRead); //逐行读取字符串 CString szLine; CString strText; while (file.ReadString(szLine)) { strText += szLine; } //这里得到的strText就是我们文章内部的内容,得到内容之后我们就可以进行我们需要进行的操作了 SetDlgItemText(ID_showBox, strText);//这里是时候我们将我们的内容显示到ID是ID_showBox的组件中(实际上这是一个编辑框) //关闭文件 file.Close(); }代码就这些,感谢你的到来,希望你能够有所收获~
0 0
- 基于对话框的MFC图形界面程序的选择文件读取文件
- MFC文件选择对话框CFileDialog的使用
- MFC编写图形化的c++程序(基于对话框的图形界面程序)
- MFC 文件选择对话框
- MFC 文件选择对话框
- MFC文件选择对话框
- 基于对话框的MFC程序
- 选择文件的对话框
- MFC中实现对话框选择文件和目录的方法
- 【MFC-8】VS2010更改基于对话框的MFC程序标题栏图标和生产的执行文件的图标
- MFC文件对话框目录选择
- MFC文件对话框的使用
- MFC程序打开文件对话框出错的问题解决
- MFC 选择文件对话框/打开目录对话框
- MFC 选择文件对话框/打开目录对话框
- MFC 基于对话框 程序的打包有感!!!
- MFC基于对话框的打印程序
- 基于MFC对话框的Windows服务程序
- 传智播客,从此,不再低调!
- 基础1
- 初学php之 href和Action,get和post的区别
- 支持向量机(三)核函数
- BLE-NRF51822教程1-常用概念
- 基于对话框的MFC图形界面程序的选择文件读取文件
- block—控制器间传值
- 利用webview加载网页
- win7 Octava+gs的下载和安装
- mysql数据的优化
- [转载]MATLAB内存管理
- 代码助理之注释
- 利用MATLAB视频函数工具箱的…
- 汪精卫和平运动始末