计算可用磁盘空间

4

仅使用C++计算可用磁盘空间的最佳方法是什么?我的目标平台是WinCE,但大多数文件操作与普通Windows相同。

2个回答

7
您是指使用情况,比如剩余空间吗?那么可以尝试使用 GetDiskFreeSpace() 函数。
或者您是指读写次数、打开的当前文件数、速度等方面的使用情况呢?

2
还有一个更简单易用的函数GetDiskFreeSpaceEx():http://msdn.microsoft.com/en-us/library/aa364937%28v=vs.85%29.aspx - foraidt

1

OpenStore + GetStoreInfo。STOREINFO 可以获取已使用的大小,即 BytesPerSector * (NumSectors - FreeSectors)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接