| auteurs : Ricky81, Freeze | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) conjuguée avec la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float tailleRam = MS- > ullTotalPhys;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. La quantité de mémoire vive installée sur le poste est récupérable par le membre ullTotalPhys.
Une variante :
int ram;
MEMORYSTATUSEX X;
X.dwLength = sizeof (X);
GlobalMemoryStatusEx (& X);
ram = X.ullTotalPhys+ 524288 ;
|
|
| auteur : Ricky81 | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) conjuguée avec la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float ramLibre = MS- > ullAvailPhys;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. La quantité de mémoire vive libre est récupérable par le membre ullAvailPhys.
|
| auteur : Ricky81 | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) ainsi que la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float pourcentageUtilisation = MS- > dwMemoryLoad;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. Le pourcentage d'utilisation de la mémoire vive est récupérable par le membre dwMemoryLoad.
|
| auteur : Ricky81 | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) conjuguée avec la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float memoireVirtuelleLibre = MS- > ullAvailVirtual;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. La quantité de mémoire virtuelle libre restante est récupérable par le membre ullAvailVirtual.
|
| auteur : Ricky81 | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) conjuguée avec la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float memoireVirtuelle = MS- > ullTotalVirtual;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. La quantité de mémoire virtuelle pouvant être utilisée est récupérable par le membre ullTotalVirtual.
|
| auteur : Ricky81 | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) conjuguée avec la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float memoirePagineeLibre = MS- > ullAvailPageFile;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. La quantité de mémoire paginée libre restante est récupérable par le membre ullAvailPageFile.
|
| auteur : Ricky81 | Il est possible d'utiliser la structure MEMORYSTATUSEX (Windows.hpp) conjuguée avec la fonction GlobalMemoryStatusEx.
MEMORYSTATUSEX * MS = new MEMORYSTATUSEX;
GlobalMemoryStatusEx (MS);
float memoirePaginee = MS- > ullTotalPageFile;
delete MS;
|
La fonction GlobalMemoryStatusEx initialise la variable MS avec différentes informations concernant l'état instantané de la mémoire. La quantité de mémoire paginée pouvant être utilisée est récupérable par le membre ullTotalPageFile.
|
Consultez les autres F.A.Q.
|
|
Les sources présentées sur cette page sont libres de droits
et vous pouvez les utiliser à votre convenance. Par contre, la page de présentation
constitue une œuvre intellectuelle protégée par les droits d'auteur.
Copyright © 2009 Developpez Developpez LLC.
Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne
peut être faite de ce site ni de l'ensemble de son contenu : textes, documents
et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez
selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.