QQ登录

只需一步,快速开始

上位机MFC如何创建临时文件

[ 复制链接 ]
在WINDOW系统上有一个概念叫做临时目录
一般默认在 C:\Documents and Settings\Administrator\Local Settings\Temp

可以通过
        TCHAR szPathName[MAX_PATH];
        TCHAR szFileName[MAX_PATH];

::GetTempPath(MAX_PATH, szPathName)来获得。

我们调用另一函数GetTempFileName
例如::GetTempFileName(szPathName, _T("~ex"), 0, szFileName)
就可以获得一个随机的临时 文件,保存在szFileName。
我们可以自己调用一个按钮点击函数来查看。
点击函数可参考如下
  1. void CDemoDlg::OnCreateTmpFile()
  2. {
  3.         TCHAR szPathName[MAX_PATH];
  4.         TCHAR szFileName[MAX_PATH];

  5.         //获得临时文件目录
  6.         if (!::GetTempPath(MAX_PATH, szPathName))
  7.         {
  8.                 return;
  9.         }

  10.         //创建临时文件名并在目录中创建文件
  11.         if (!::GetTempFileName(szPathName, _T("~ex"), 0, szFileName))
  12.         {
  13.                 return;
  14.         }

  15.         CString strText = _T("");
  16.         strText.Format(_T("临时文件:\n%s"), szFileName);
  17.         AfxMessageBox(strText);
  18. }
复制代码


  

上位机VC MFC程序开发精典实例大全源码与视频讲解配套下载408例

  

经历1年的编程与录制点击进入查看


  

如果您认可,可联系功能定制!

  

如果您着急,充值会员可直接联系发您资料!

  

QQ联系我

微信扫扫联系我

  


回复

使用道具 举报

快速回复 返回列表 客服中心 搜索