Este codigo mostra como saber os processos ativos,nada de tão complexo,é o que temos para agora, segue abaixo:
/*
Name: Teste1.c
Copyright:
Author: Abner Cordeiro
Date: 30/08/10 15:27
Description: Meu primeiro exemplo
*/
#include
#include
#include
int main (int argc, char *argv[])
{
PROCESSENTRY32 lppe;
HANDLE hProcess = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0);
Process32First(hProcess, &lppe);
printf("%s ", lppe.szExeFile);
while(Process32Next(hProcess, &lppe) == TRUE)//emquanto tem processos
{
Sleep(1);//aguarde para não usar 100% de cpu
printf("%s ", lppe.szExeFile);//mostra o nome
printf("id do processo e :%u", lppe.th32ProcessID);//mostra id do processo
printf("
");//pula duas linhas
}
system("PAUSE");//pausa na janela do console
}
///////////////////////