检查磁盘空间容量
2014-04-15 16:06
204 查看
//检查本地磁盘空间 BOOL CheckDiskSpace(HWND hDlg) { ULARGE_INTEGER FreeSpace; UINT DiskSize; //获得磁盘的容量,单位字节 GetDiskFreeSpaceEx("c:\\", &FreeSpace, 0, 0); //把磁盘容量转换为MB DiskSize = (float)FreeSpace.QuadPart / (1024*1024); // 2种方法,这个好像只能转换为GB // DiskSize = (float)FreeSpace.HighPart*4 + (float)FreeSpace.LowPart / (1024*1024*1024); if (DiskSize < 200) { return FALSE; } char buff[MAX_PATH] = "\0"; sprintf(buff, "%d", DiskSize); OutputDebugString(buff); return TRUE; }
相关文章推荐
- iOS开发 - 获取磁盘容量及可用空间
- 虚拟机(1):磁盘空间不够,容量扩展
- 如何检查ASM磁盘空间使用情况
- 写入程序数据库 “filename”时出错;请检查是否是磁盘空间不足、路径无效或权限不够
- “文档被保存,但是语音识别的数据丢失,因为没有足够的空间存储这些数据。确保没有录音时关闭麦克风,并检查磁盘上的存储空间。”
- 检查磁盘空间的CentOS常用命令
- shell_检查磁盘剩余空间
- 使用shell脚本自动检查hdfs集群各数据节点的磁盘空间使用率[附代码]
- quotacheck命令_Linux quotacheck 命令用法详解:检查磁盘的使用空间与限制
- 查看Linux磁盘容量,空间大小
- 如何检查ASM磁盘空间使用情况
- linux检查磁盘空间已满问题
- shell之磁盘容量检查
- 请检查是否是磁盘空间不足、路径无效或权限不够
- 【TX1学习与开发系列】(二)交换空间与磁盘容量增加
- C磁盘空间不够用 Win7扩大C盘容量合并磁盘分区的方法
- shell之磁盘容量检查
- shell_检查磁盘剩余空间
- Ubuntu 查看磁盘空间及目录容量
- Qt中获得磁盘容量和剩余磁盘空间(Windows平台)