Enumerar Procesos.

Iniciado por Juan, Febrero 28, 2011, 03:28:35 PM

Tema anterior - Siguiente tema

0 Miembros y 2 Visitantes están viendo este tema.

Febrero 28, 2011, 03:28:35 PM Ultima modificación: Octubre 28, 2013, 09:20:25 AM por Expermicid
Simple código para numerar los procesos activos:

Código: C
#include <windows.h>
#include <stdlib.h>
#include <stdio.h>
#include <Tlhelp32.h>

int main()
{
    HANDLE CProc;
    PROCESSENTRY32 Proceso;
    int total;

total = 0;

CProc = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0);
Process32First(CProc,&Proceso);

while(Process32Next(CProc,&Proceso))
{
printf("%s\n",Proceso.szExeFile);
total++;
}

CloseHandle(CProc);

printf("\nHay un total de: %i procesos abiertos.\n",total);
system("PAUSE");

return 0;
}


salu2!