//我这没释放内存和关闭句柄,,,读者应释放和关闭
#include <windows.h>
#include <stdio.h>
#include <tlhelp32.h>
int main()
{
HANDLE h= CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS,NULL);
PROCESSENTRY32 pe32;
BOOL bResult= Process32First(h,&pe32);
printf("进程ID \t\t 进程名 \n");
while(bResult){
printf("%u\t\t%s \n",pe32.th32ProcessID,pe32.szExeFile);
bResult=Process32Next(h,&pe32);
}
return 0;
}