2010-05-14 77 views
3

什麼是僅使用C++計算可用磁盤空間的最佳方法。我的目標平臺是WinCE,但大多數文件操作與普通Windows相同。計算可用磁盤空間

回答

6

您的意思是使用情況如何剩餘多少空間?然後嘗試GetDiskFreeSpace()
或者你的意思是,讀/寫/當前文件的數量打開,速度等?

+0

磁盤空間,我更新了問題。 Ta – Chris 2010-05-14 16:57:29

+2

也有GetDiskFreeSpaceEx()這是更簡單的使用:http://msdn.microsoft.com/en-us/library/aa364937%28v=vs.85%29.aspx – foraidt 2012-08-31 17:45:47

1

OpenStore + GetStoreInfo。 STOREINFO得到你使用的大小,BytesPerSector *(NumSectors - FreeSectors)。

+0

我也用過這個,謝謝 – Chris 2010-05-18 09:25:10