1. 程式人生 > >windows程式設計 獲取系統檔案路徑

windows程式設計 獲取系統檔案路徑

獲取系統檔案路徑,列印到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; }