Total Articles 494
#include <windows.h> #include <TlHelp32.h> #include <stdio.h> void showProcessInformation() { HANDLE hSnapshot = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,0); if(hSnapshot) { PROCESSENTRY32 pe32; pe32.dwSize=sizeof(PROCESSENTRY32); if(Process32First(hSnapshot,&pe32)) { do { printf("pid %d %s\n",pe32.th32ProcessID,pe32.szExeFile); } while(Process32Next(hSnapshot,&pe32)); } CloseHandle(hSnapshot); } } void main() { showProcessInformation(); }