工控编程吧

标题: 上位机MFC如何获得Windows目录和System目录 [打印本页]

作者: qq263946146    时间: 2019-8-2 14:58
标题: 上位机MFC如何获得Windows目录和System目录
函数GetWindowsDirectory,
GetSystemDirectory
可以用来实现这两个功能。
例如:

  1. void CDemoDlg::OnGetWinDir()
  2. {
  3.         TCHAR szDirectory[MAX_PATH];

  4.         //获得Windows目录
  5.         if (::GetWindowsDirectory(szDirectory, MAX_PATH) > 0)
  6.         {
  7.                 CString strText = _T("");
  8.                 strText.Format(_T("Windows目录:\n%s"), szDirectory);
  9.                 AfxMessageBox(strText);
  10.         }
  11. }
复制代码
获得结果形式为 C:\WINDOWS


例如:
  1. void CDemoDlg::OnGetSysDir()
  2. {
  3.         TCHAR szDirectory[MAX_PATH];

  4.         //获得System目录
  5.         if (::GetSystemDirectory(szDirectory, MAX_PATH) > 0)
  6.         {
  7.                 CString strText = _T("");
  8.                 strText.Format(_T("System目录:\n%s"), szDirectory);
  9.                 AfxMessageBox(strText);
  10.         }       
  11. }
复制代码
获得结果形式为:
C:\WINDOWS\system32


[MFC408]1[/MFC408]
[weixinlianxi]1[/weixinlianxi]








欢迎光临 工控编程吧 (https://www.gkbc8.com/) Powered by Discuz! X3.4