GustavoAraujo

Free Disk Space - WinAPI

Feb 26th, 2014
161
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.50 KB | None | 0 0
  1. #include <iostream>
  2. #include <windows.h>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8.     unsigned long long TotalBytes, FreeBytes;
  9.  
  10.     GetDiskFreeSpaceEx ("C:\\", //diretório
  11.                        NULL,
  12.                        &TotalBytes,
  13.                        &FreeBytes);
  14.  
  15.     float fLivre = FreeBytes/(float)1073741824;
  16.     float fTotal = TotalBytes/(float)1073741824;
  17.     cout << "Espaco Livre(GB) : " << fLivre << endl;
  18.     cout << "Espaco Total(GB) : " << fTotal << endl;
  19.     return 0;
  20. }
Add Comment
Please, Sign In to add comment