文件读写实例(MFC)
来源:互联网 发布:网络大电影的受众分析 编辑:程序博客网 时间:2024/05/27 09:48
MFC简单的文件读写实例步骤如下:
1.创建名为File的MFC单文档应用程序;
2.在资源视图中打开菜单编辑器,添加一个菜单项“File”,并为其添加一个子菜单项"FileRW",设置ID为“ID_FILE_RW”;
3.在视图类中,为菜单FileRW添加命令处理函数。
4.处理函数的代码清单如下:
void CFileView::OnFileRw(){ // TODO: Add your command handler code here CString strFile1 = L"D:\\FileTemp.txt"; //文件名(绝对路径)//创建文件对象,并打开 CFile file((LPCTSTR)strFile1,CFile::modeNoTruncate|CFile::modeCreate|CFile::modeReadWrite); CString strNL; strNL.Format(L"\r\n"); CString strBuf = L"文件操作范例:123456789abcedf" + strNL; //要写入文件的内容,并要求换行 file.SeekToBegin(); //定位到文件头 file.Write((LPCTSTR)strBuf, strBuf.GetLength()); //写入文件 //file.Write((LPCTSTR)strBuf, 50); char pbuf[50] = "\0"; //定义缓冲区并初始化 CFileStatus fileStatus; CString createTime; //文件创建时间 CString recentTime; //文件修改时间 file.GetStatus(fileStatus); //获取文件信息 createTime = fileStatus.m_ctime.Format("创建时间:%Y-%m-%d %H:%M:%S\n"); //时间格式:年-月-日时-分-秒 recentTime = fileStatus.m_mtime.Format("修改时间:%Y-%m-%d %H:%M:%S\n"); //修改时间:年-月-日 时-分-秒 //写操作完毕 //读操作 file.SeekToBegin(); //移动文件到文件头 UINT nBytesRead = file.Read(pbuf, 50); //读入文本 MessageBox((LPCTSTR)pbuf); //输出文本内容 MessageBox(createTime + recentTime); //输出文件的创建时间和修改时间 MessageBox(L"文件名:" + (CString)fileStatus.m_szFullName + "\n"); //输出文件名 file.Close(); //关闭文件}
0 0
- 文件读写实例(MFC)
- mfc 读写 XML文件
- MFC文件读写
- MFC 读写文件
- MFC文件读写技巧
- MFC读写XML文件
- MFC INI文件读写
- MFC文件普通读写
- MFC文件读写
- MFC文件读写
- MFC INI文件读写
- MFC文件读写
- MFC INI文件读写
- MFC读写XML文件
- MFC读写XML文件
- mfc文件读写
- MFC文件读写
- MFC读写XML文件
- 无废话WCF入门教程四[WCF的配置文件]
- 【011】如何避免内存泄露
- eclipse luna 安装svb
- 十大编程算法助程序员走上高手之路
- 对下载文件是否完整的判断方法
- 文件读写实例(MFC)
- 使用maven创建web项目(二)
- C语言及程序设计初步例程-46 小小型应用系统开发指导(一)
- android WebView缓存机制介绍
- #devopstools linux io 测试工具 iozone
- StringBuffer常见功能(增删改查)
- STL之map函数用法(九阴真经)
- Android高效显示图片详解(一)
- javascript 扩展一个删除数组元素的方法