#include <windows.h>#include <tlhelp32.h> //toolhelp API 头文件#include "stdio.h"
int main(){ HANDLE hSnap=CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); //建立进程快照 PROCESSENTRY32 pe; //定义一个PROCESSENTRY32结构 pe.dwSize = sizeof(pe); //初始化 BOOL bNext=Process32First(hSnap, &pe); //得到第一个进程
while (bNext) { printf("\n%-20s%d",pe.szExeFile,pe.th32ProcessID); //显示 bNext= Process32Next(hSnap, &pe); //得到下一个进程 } return 0; } |