获取系统文件路径,打印到txt文件中。
#include <windows.h>
<span>int</span><span> WINAPI WinMain(
HINSTANCE hInstance,
HINSTANCE hPrevInstance,
LPSTR lpCmdLine,
</span><span>int</span><span> nCmdShow
)
{
</span><span>//</span><span>文件句柄</span><span> HANDLE hFile;
DWORD dwWritten;
</span><span>//</span><span>字符数组,用于存储系统目录</span><span> CHAR szSystemDir[MAX_PATH];
</span><span>//</span><span>获取系统目录</span><span> GetSystemDirectoryA(szSystemDir, MAX_PATH);
</span><span>//</span><span>创建文件systemroot.txt</span>
hFile = CreateFileA(<span>"</span><span>systemroot.txt</span><span>"</span><span>,
GENERIC_WRITE,
</span><span>0</span><span>, NULL, CREATE_ALWAYS,
FILE_ATTRIBUTE_NORMAL,
NULL
);
</span><span>//</span><span>判断文件是否创建成功</span><span>if</span>(hFile !=<span> INVALID_HANDLE_VALUE)
{
</span><span>//</span><span>将系统目录系统信息写入文件</span><span>if</span>(!WriteFile(hFile, szSystemDir, lstrlenA(szSystemDir), &<span>dwWritten, NULL))
{
</span><span>return</span><span> GetLastError();
}
}
</span><span>//</span><span>关闭文件</span><span> CloseHandle(hFile);
</span><span>return</span><span>0</span><span>;
}</span>
原文:https://www.cnblogs.com/xuqiulin/p/10171433.html
【说明】:本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!