QT获取磁盘剩余空间大小
来源:互联网 发布:中世纪文化 知乎 编辑:程序博客网 时间:2024/06/06 08:37
quint64 TestReadExcel::getDiskFreeSpace(QString driver)
{
LPCWSTR lpcwstrDriver=(LPCWSTR)driver.utf16();
ULARGE_INTEGER liFreeBytesAvailable, liTotalBytes, liTotalFreeBytes;
if( !GetDiskFreeSpaceEx( lpcwstrDriver, &liFreeBytesAvailable, &liTotalBytes, &liTotalFreeBytes) )
{
qDebug() << "ERROR: Call to GetDiskFreeSpaceEx() failed.";
return 0;
}
return (quint64) liTotalFreeBytes.QuadPart/1024/1024/1024;
}
调用时:
quint64 freeSpace =getDiskFreeSpace(QString("C:/"));
qDebug() << "剩余空间 " << freeSpace<< "GB";//输出磁盘剩余空间大小
- QT获取磁盘剩余空间大小
- 获取磁盘剩余空间
- 获取磁盘剩余空间
- 检查磁盘剩余空间大小
- wince获取磁盘剩余空间
- pytho获取磁盘剩余空间
- 比较文件和磁盘剩余空间大小
- 获取磁盘使用空间和剩余空间
- 通过VBS获取磁盘剩余空间
- 获取电脑磁盘的剩余空间
- 两种方法,获取磁盘剩余空间
- 获取系统/sdcard存储(剩余空间)大小
- golang获取硬盘分区剩余空间大小
- linux下查看磁盘剩余空间和文件夹大小
- linux下查看磁盘剩余空间和文件夹大小
- Linux下查看磁盘剩余空间和文件夹大小
- linux 查看磁盘剩余空间和文件夹大小
- Linux下查看磁盘剩余空间和文件夹大小
- 配置jdk和非安装版Tomcat 环境变量
- LOG4J日志服务器
- QT读取excel
- C#引用dll文件路径问题
- 应对企业危机的5种策略
- QT获取磁盘剩余空间大小
- AdjustTokenPrivileges
- 对Silverlight中ObservableCollection自己的一点理解 .
- 「当责」(accountability)的意义
- 提高文档整理水平
- Oracle通过Select语句来插入数据
- 设计模式与软件架构设计
- Asterisk behind NAT
- 八种创建等高列布局