WindosAPI
TALKIS_CHEAP
刚入行的小码农,学习中...学习中...学习中...
展开
-
WindowAPI--访问当前进程环境变量两种方法
CUI程序专用win32控制台程序中可在main函数参数列表中加入TCHAR*env[] 参数,进入main函数时,env参数被赋值,含义为当前进程环境变量,数据类型为字符串指针数组,每个指针都指向一个不同的环境变量(其定义采用常规的“名称=值”的形式)。在此数组中,指向最后一个环境变量字符串的指针后面,会有一个NULL指针,表明这是数组的末尾。GetEnvironmentStringsAP...原创 2020-04-22 19:21:31 · 974 阅读 · 0 评论 -
WindowsAPI 获取磁盘容量
获取磁盘容量—WindowsAPI//磁盘分区的总容量(字节)=总簇数每簇扇区数每扇区字节数//磁盘分区的空闲空间(字节)=空闲簇数每簇扇区数每扇区字节GetDiskFreeSpaceAPI链接: link.BOOL GetDiskFreeSpace(LPCTSTR lpRootPathName,//指向所要获取磁盘空间信息的磁盘分区根路径字符串LPDWORD lpSectorsP...原创 2020-04-17 18:14:39 · 1541 阅读 · 0 评论 -
WindowsAPI 获取驱动器属性
@获取驱动器属性_WindowsAPI#GetDiveTypeAPI链接: link.代码如下:BOOL GetDriverInfo(LPSTR szDrive){ printf("%s\n", szDrive); UINT uDriveType;//根据返回值确定驱动器类型 uDriveType = GetDriveType(szDrive); switch(uDriveTyp...原创 2020-04-13 11:23:10 · 358 阅读 · 0 评论 -
WindowsAPI 遍历卷的两种方法
遍历卷1. GetLogicalDriveStrings获取逻辑驱动器名,比如c:/d:样式。需注意buf中含有\0,所以需遍历buf代码如下: CHAR szLogicalDriveStrings[BUFSIZE]; PCHAR szDrive; ZeroMemory(szLogicalDriveStrings,BUFSIZE); GetLogicalDriveStrin...原创 2020-04-12 23:07:38 · 267 阅读 · 0 评论