计算可用磁盘空间
仅使用 C++ 计算可用磁盘空间的最佳方法是什么?我的目标平台是WinCE,但大部分文件操作与普通Windows相同。
What is the best method for calculating free disk space using C++ only. My target platform is WinCE but most of the file operations are the same as normal Windows.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
你的意思是使用情况,即剩余空间有多少?然后尝试 GetDiskFreeSpace()
或者您的意思是读/写/当前打开文件的数量、速度等?
You mean usage as in how much space is left? then try GetDiskFreeSpace()
Or do you mean, number of reads/writes/current files open, speed etc?
打开商店 + 获取商店信息。 STOREINFO 为您提供已使用的大小,BytesPerSector * (NumSectors - FreeSectors)。
OpenStore + GetStoreInfo. STOREINFO gets you the used size, BytesPerSector * (NumSectors - FreeSectors).