当前位置: 首页 > news >正文

手机版传奇网站北京建行网站

手机版传奇网站,北京建行网站,个人网站可备案,戴尔公司网站建设的特点是什么前言 各位师傅大家好#xff0c;我是qmx_07#xff0c;今天给大家讲解MFC中的文件类 MFC文件类 在MFC中#xff0c;CFILE 是基本的文件操作类#xff0c;提供了读取、写入、打开、关闭等操作方法主要成员函数:Open(用于打开文件#xff0c;设置模式 例如 只读 只写 读…前言 各位师傅大家好我是qmx_07今天给大家讲解MFC中的文件类 MFC文件类 在MFC中CFILE 是基本的文件操作类提供了读取、写入、打开、关闭等操作方法主要成员函数:Open(用于打开文件设置模式 例如 只读 只写 读写)Read 和 Write(用于读取文件数据 和 写入文件数据)Close(打开文件完成操作之后需要关闭文件)绘图准备 Edit Control文本编辑框设置文本靠右输出只读多行显示具有垂直滚动条设置四个Button按钮双击 自动创建对应函数 文本编辑框需要添加变量以便后续使用 读取文件内容 void CMFCApplication2Dlg::OnBnClickedButton1() {// TODO: 在此添加控件通知处理程序代码//读取CFile File;File.Open(LG:\\test.txt,CFile::modeRead);//读取对应文件读模式打开DWORD FileLength File.GetLength();//获取 文件文本长度char* Buffer new char[FileLength 1];//创建文本空间1是因为\0memset(Buffer, 0, FileLength 1);//初始化空间File.Read(Buffer, FileLength);//将数据写入到BufferCString csBuffer;csBuffer.Format(L%S, Buffer);//格式化输入到csBufferm_Edit.SetWindowTextW(csBuffer);//将csBuffer的内容 输出到文本框控件里File.Close();//关闭文件 }获取文件内容开辟空间格式化输出到屏幕 文件准备: 画面演示: 写入文件 void CMFCApplication2Dlg::OnBnClickedButton2() {// TODO: 在此添加控件通知处理程序代码//写入CFile File;File.Open(LG:\\test.txt, CFile::modeWrite);//设置打开文件写入模式char* WriteBuffer qmx_07;//要写入的数据File.Write(WriteBuffer, strlen(WriteBuffer));//写入文本写入的长度File.Flush();//刷新File.Close();//关闭文件 }写入文件 记得要 刷新一下 画面演示: 显示文件夹内容 void CMFCApplication2Dlg::OnBnClickedButton3() {// TODO: 在此添加控件通知处理程序代码//显示文件夹内容CString FileInfo;CFileFind finder;BOOL Ret finder.FindFile(LG:\\MFC_Demo\\*.*);//设置要查找的文件夹以及名称后缀while (Ret){Ret finder.FindNextFileW();CString strPath finder.GetFilePath();//获取Path路径FileInfo strPath \r\n;//将path路径陆续添加到FileInfo字符串里}m_Edit.SetWindowTextW(FileInfo);//将信息 输出到文本框中 }FindNextFileW函数 会返回布尔值用于检索是否找到下一个文件如果找到为True,否则为False退出循环 环境准备 画面演示: 查找文件 void CMFCApplication2Dlg::OnBnClickedButton3() {// TODO: 在此添加控件通知处理程序代码//显示文件夹内容CString FileInfo;CFileFind finder;BOOL Ret finder.FindFile(LG:\\MFC_Demo\\*.*);while (Ret){Ret finder.FindNextFileW();CString strName finder.GetFileName();CString strPath finder.GetFilePath();FileInfo strPath \r\n;if (strName hello.txt){AfxMessageBox(strName);}}m_Edit.SetWindowTextW(FileInfo); }在查找文件夹的基础上增加if匹配AfxMessageBox 可以弹出消息但是此消息是模态 画面演示 选择文件 void CMFCApplication2Dlg::OnBnClickedButton4() {// TODO: 在此添加控件通知处理程序代码//选择文件CFileDialog File(TRUE, NULL, NULL, NULL, L文件|*.txt|ALL Files|*.*||, this);File.DoModal();//显示文件选择对话框阻塞程序运行直到用户关闭对话框CString Path File.GetPathName();//获取文本路径m_Edit.SetWindowTextW(Path);//将文本路径输出到对话框中 }CFileDialog参数解释: 第一个参数如果为True 代表打开文件对话框如果为False为 保存文件对话框这几个NULL分别表示初始目录、默认文件名和文件扩展名过滤器L文件|.txt|ALL Files|.*|| 表示文件对话框 可以显示的文件类型this代表对话框的 父窗口这段代码解释通过设置文件选择获取文件路径输出到编辑框 画面演示: 总结 介绍了MFC文件类使用 读取文件写入文件显示文件夹内容查找文件以及创建文件选择对话框
http://www.hkea.cn/news/14380143/

相关文章:

  • iis不用dns解析还有什么办法也能一个ip对应多个网站吗学习编程
  • 做网站那个公司网站背景音乐怎么做
  • 网站开发要多长时间金牛网站建设
  • 2018网站建设wordpress适合下载站的主题
  • wordpress做后端上海企业网站优化公司
  • 公司网站开发哪家好建设股份有限公司
  • 门户网站 建设方案国外怎么做直播网站吗
  • 东莞高端网站定制杭州数据推广
  • sae 安装新版wordpressseo顾问服务公司
  • 网站建设赵玉敏世界优秀摄影作品网站
  • 南昌市网站建设绍兴网站开发08keji
  • 网站推广岗位的要求东莞网页制作费用
  • 做网站一天能赚多少钱餐饮公司做网站好处
  • 那家做网站比较好网站建设公司 六安
  • 技术支持 海安网站建设搜索引擎优化网站排名
  • 阿里云网站主体变更怎么做上首页seo
  • 给一个装修公司怎么做网站网站建设门店牌子
  • 网站代码怎么改零基础学做网站页
  • 设计网站公司 露 联湖南岚鸿做网站能用自己电脑吗
  • 网站设计培训班百度seo综合查询
  • 五家渠网站建设工业设计网页
  • 由前台有后台的网站怎么做专门做辅助的扎金花网站
  • 网站建设费可以计入办公费用么企业网站设计
  • 扬州做阿里巴巴的公司网站专业做轮胎的网站
  • 阿里云备案 网站名称聊天app开发费用
  • 大学网站建设社区平安建设基层网站
  • 常州天宁区做网站公司学网站建设多少钱
  • seo网站推广什么意思WordPress mip
  • 做PHP网站前端网站进不去做pcr查基因序列的网站
  • 电脑配件经营网站的建设论文seo 重庆