Hej, jag undrar om någon vet hur man listar alla aktiva processer under windows xp men hjälp av c++. Hade tänkt använda mig av Borland och har sökt en del på internet utan större framsteg. Kolla här: Här är en kodsnutt som skriver ut samtliga processer som körs. Glöm inte att inkludera tlhelp32.h!;)Lista processer
Tacksam för svar på förhandSv: Lista processer
http://www.codeproject.com/threads/processapi.asp
Tror det kan vara något. (Dock inget man sätter sig och gör över en kaffe, tydligen...)Sv: Lista processer
HANDLE hSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
PROCESSENTRY32 pe32;
/* Ett fel inträffade... */
if (hSnap==INVALID_HANDLE_VALUE) {
...
}
pe32.dwSize=sizeof(PROCESSENTRY32);
/* Ett fel inträffade... */
if (!Process32First(hSnap,&pe32)) {
/* Rensa upp. */
CloseHandle(hSnap);
...
}
do {
printf("%s\n",pe32.szExeFile);
} while (Process32Next(hSnap,&pe32));
/* Rensa upp. */
CloseHande(hSnap);