- Inclure: #include <direct.h>
-
- Code a ajouter:
- CString Chemin = "C:\\";
- DWORD FreeCluster = 0;
- DWORD TotalCluster = 0;
-
- _chdir(Chemin); // Change le répertoire par défaut
-
- // Trouve le nombre de clusters libres et totals sur le lecteur (ici le disque C:)
- BOOL b = GetDiskFreeSpace(NULL, NULL, NULL, &FreeCluster, &TotalCluster);
- On obtient dans FreeCluster le nombre de clusters libre
- et dans TotalCluster le nombre total de clusters
- Il faut multiplier l'un des deux nombres par 512 pour avoir la taille en octets....
Inclure: #include <direct.h>
Code a ajouter:
CString Chemin = "C:\\";
DWORD FreeCluster = 0;
DWORD TotalCluster = 0;
_chdir(Chemin); // Change le répertoire par défaut
// Trouve le nombre de clusters libres et totals sur le lecteur (ici le disque C:)
BOOL b = GetDiskFreeSpace(NULL, NULL, NULL, &FreeCluster, &TotalCluster);
On obtient dans FreeCluster le nombre de clusters libre
et dans TotalCluster le nombre total de clusters
Il faut multiplier l'un des deux nombres par 512 pour avoir la taille en octets....