MFC实现在文件尾追加数据的方法

MFC实现在文件尾追加数据的方法,第1张

概述本文实例讲述了MFC实现在文件尾追加数据的方法。分享给大家供大家参考。具体如下:

本文实例讲述了MFC实现在文件尾追加数据的方法。分享给大家供大家参考。具体如下:

BOol CDelDlg::Writetofile(CString sValue){  CString sfile = GetExePath() + "\1.log";  CStdiofile file;  if(file.Open(sfile,Cfile::modeCreate | Cfile::modeWrite | Cfile::modeNoTruncate))  {    file.SeekToEnd(); // 移动文件指针到末尾    file.WriteString(sValue);    file.Close();  }  return FALSE;}

其中,GetExePath()代码如下:

// 返回可执行文件所在的目录(不包含最后的'\')CString GetExePath(){  char sfilename[256] = {0};  CString sPath = _T("");  Getmodulefilename(AfxGetInstanceHandle(),sfilename,255);  sPath.Format("%s",sfilename);  int pos = sPath.ReverseFind('\');  if(pos != -1)    sPath = sPath.left(pos);  else    sPath = _T("");  return sPath;}

希望本文所述对大家的MFC程序设计有所帮助。

总结

以上是内存溢出为你收集整理的MFC实现在文件尾追加数据的方法全部内容,希望文章能够帮你解决MFC实现在文件尾追加数据的方法所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/langs/1252573.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-06-07
下一篇2022-06-07

发表评论

登录后才能评论

评论列表(0条)

    保存