遍历进程

//我这没释放内存和关闭句柄,,,读者应释放和关闭

#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;
}

评论列表