Hej,
Zacząłem pisać program mający za zadanie wyświetlić na wykresach zużycie pamięci i procesora (taki windowsowy menadżer urządzeń).Zużycie pamięci po znalezieniu odpowiedniej funkcji nie sprawia trudności, ale nie mogę nigdzie znaleźć żadnej funkcji która zwracała by dane dotyczące pracy procesora... Może ktoś wie jak to zrobić?
Kod:
TSystem::PodajZuzyciePamieci()
{
MEMORYSTATUSEX statex;
statex.dwLength = sizeof (statex);
GlobalMemoryStatusEx(&statex);
int a = 0;
a = statex.dwMemoryLoad;
return a;
}
TSystem::PodajIloscPamieci()
{
MEMORYSTATUSEX statex;
statex.dwLength = sizeof (statex);
GlobalMemoryStatusEx(&statex);
int a = statex.ullTotalPhys/DIV - statex.ullAvailPhys/DIV;
return a;
|
Uwaga: To jest stary temat Ta dyskusja jest starsza niż 90 dni. Informacje w niej zawarte mogą już nie być aktualne |
|
Znajdziesz nas na: