windows程序设计 获取系统文件路径
标签:always cmd 字符 word api path invalid show main
获取系统文件路径,打印到txt文件中。
#include 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;
}
windows程序设计 获取系统文件路径
标签:always cmd 字符 word api path invalid show main
原文地址:https://www.cnblogs.com/xuqiulin/p/10171433.html
评论