Salut à tous,
Je voudrais savoir s'il y a moyen d'énumérer les processus du système avec une autre fonction que EnumProcesses qui requiers Psapi.dll non dispo sous Win 9x car je voudrais être compatible avec 98 et ME.
Merci à tous.
Alain
Salut à tous,
Je voudrais savoir s'il y a moyen d'énumérer les processus du système avec une autre fonction que EnumProcesses qui requiers Psapi.dll non dispo sous Win 9x car je voudrais être compatible avec 98 et ME.
Merci à tous.
Alain
salut, tu peux utiliser CreateToolhelp32Snapshot
ex :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 HANDLE hSnapShot; PROCESSENTRY32 uProcess; BOOL r; hSnapShot = CreateToolhelp32Snapshot(TH32CS_SNAPALL,0); uProcess.dwSize = (DWORD) sizeof(PROCESSENTRY32); r = Process32First(hSnapShot, &uProcess); do { // uProcess contient les informations r = Process32Next(hSnapShot, &uProcess); } while ( r ); CloseHandle(hSnapShot);
Avec la Tool Help API:
http://msdn.microsoft.com/library/en-us/perfmon/base/taking_a_snapshot_and_viewing_processes.asp
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager