Herzlich Willkommen, lieber Gast!
  Sie befinden sich hier:

  Forum » C / C++ (WinAPI, Konsole) » Was ist hier falsch?? Es ist sehr wichtig...

Forum | Hilfe | Team | Links | Impressum | > Suche < | Mitglieder | Registrieren | Einloggen
  Quicklinks: MSDN-Online || STL || clib Reference Grundlagen || Literatur || E-Books || Zubehör || > F.A.Q. < || Downloads   

Autor Thread - Seiten: > 1 <
000
20.04.2004, 10:19 Uhr
MewX



Wie kann ich hier den Speicher richtig auslesen? Ich bekomme für jeden Prozess die gleichen Speicherdaten...:


C++:
void funktion3()
{
    MEMORYSTATUS d;
    d.dwLength = sizeof(d);
    GlobalMemoryStatus(&d);
    HANDLE hSysSnapshot = NULL;
    HANDLE h_proc;
    PROCESSENTRY32 proc;
    
    proc.dwSize = sizeof(proc);
    hSysSnapshot = CreateToolhelp32Snapshot ( TH32CS_SNAPALL, 0 );
    Process32First(hSysSnapshot,&proc);
    proc.dwSize = sizeof(proc);

    cout<< "Groesse"<<setw(22)<<"Speicher Load"<<setw(20)<<"Total Phy."<<setw(20)<<"Total Virtual"<<endl;
    cout<< "------------------------------------------------------------------------------"<<endl<<endl;
    while(Process32Next(hSysSnapshot,&proc))
    {
        h_proc = OpenProcess(PROCESS_ALL_ACCESS, TRUE, proc.th32ProcessID);
        cout<< d.dwLength<<"\t\t\t"<<d.dwMemoryLoad<<"\t\t"<<d.dwTotalPhys<<"\t"<<d.dwTotalVirtual<<"\t"<<endl;
    }
}



THX im Voraus
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
001
20.04.2004, 10:54 Uhr
FloSoft
Medialer Over-Flow
(Administrator)


wie die funktion GlobalMemoryStatus schon sagt, bekommst du den globalen Speicherstatus, und nicht von jedem prozess
--
class God : public ChuckNorris { };
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
002
20.04.2004, 10:57 Uhr
MewX



Naja, wie ist es denn dann richtig??
 
Profil || Private Message || Suche Download || Zitatantwort || Editieren || Löschen || IP
Seiten: > 1 <     [ C / C++ (WinAPI, Konsole) ]  


ThWBoard 2.73 FloSoft-Edition
© by Paul Baecher & Felix Gonschorek (www.thwboard.de)

Anpassungen des Forums
© by Flo-Soft (www.flo-soft.de)

Sie sind Besucher: