windows程式設計 獲取系統檔案路徑
阿新 • • 發佈:2018-12-24
獲取系統檔案路徑,列印到txt檔案中。
#include <windows.h> int WINAPI WinMain( HINSTANCE hInstance, HINSTANCE hPrevInstance, LPSTR lpCmdLine, int nCmdShow ) { //檔案控制代碼 HANDLE hFile; DWORD dwWritten; //字元陣列,用於儲存系統目錄 CHAR szSystemDir[MAX_PATH]; //獲取系統目錄 GetSystemDirectoryA(szSystemDir, MAX_PATH);//建立檔案systemroot.txt hFile = CreateFileA("systemroot.txt", GENERIC_WRITE, 0, NULL, CREATE_ALWAYS, FILE_ATTRIBUTE_NORMAL, NULL ); //判斷檔案是否建立成功 if(hFile != INVALID_HANDLE_VALUE) { //將系統目錄系統資訊寫入檔案 if(!WriteFile(hFile, szSystemDir, lstrlenA(szSystemDir), &dwWritten, NULL)) {return GetLastError(); } } //關閉檔案 CloseHandle(hFile); return 0; }