博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
[WinAPI] API 3 [获取系统目录,并保存在文件里]
阅读量:6169 次
发布时间:2019-06-21

本文共 874 字,大约阅读时间需要 2 分钟。

 

1 /* 2 获取系统目录,并保存在文件里 3 [peoject->set->link->project chose->subsystem:console] 4 */ 5 #include
6 int main(int argc,TCHAR argv[]) 7 { 8 //文件句柄 9 HANDLE hFile;10 DWORD dwWritten;11 //字符数组,用于存储系统目录12 TCHAR szSystemDir[MAX_PATH];13 //获取系统目录14 GetSystemDirectory(szSystemDir,MAX_PATH);15 16 //创建文件17 hFile=CreateFile("systemroot.txt",18 GENERIC_WRITE,19 0,NULL,CREATE_ALWAYS,20 FILE_ATTRIBUTE_NORMAL,21 NULL);22 //判断文件是否创建成功23 if(hFile!= INVALID_HANDLE_VALUE)24 {25 //write systemRoot into file26 if(!WriteFile(hFile,szSystemDir,lstrlen(szSystemDir),&dwWritten,NULL))27 {28 return GetLastError();29 }30 }31 //close file and return32 CloseHandle(hFile);33 return 0;34 }
http://www.cnblogs.com/zjutlitao/p/3583719.html
你可能感兴趣的文章
js中的promise和then
查看>>
队列组 iOS之多线程GCD(二)
查看>>
Flutter滚动, 中间显示整图, 前后露出部分图
查看>>
Flutter入坑指南:开发环境搭建
查看>>
跨Navigation跳转(类似微信)方案二
查看>>
JavaScript 复习之 对象的继承
查看>>
从开源小白到 Apache Member,我的成长之路
查看>>
logstash简介
查看>>
Java多线程之synchronized理论
查看>>
Android NestedScrolling解决滑动冲突问题(2) - fling问题与NestedScroll++
查看>>
Tomcat和JVM的性能调优总结
查看>>
硬件线程和软件线程的区别
查看>>
时间戳前
查看>>
11月22日晚上海交大《PMI敏捷实践指南解读》线上沙龙欢迎你的参与!
查看>>
初识 Linux (VMware、CentOS 7)
查看>>
使用SpringMVC完成文件上传
查看>>
mysql Load Data InFile 的用法
查看>>
Go new vs make
查看>>
【云宏大讲坛】超融合,融合的不仅是基础架构
查看>>
pytnon入门的一些小实例
查看>>