- 注册时间
 - 2010-7-22
 
- 最后登录
 - 2017-5-27
 
- 在线时间
 - 3 小时
 
 
 
 
 
编程入门 
  
	- 魔鬼币
 - 766 
 
 
 
 | 
 
 
1、利用ToolHelp API 
首先创建一个系统快照,然后通过对系统快照的访问完成进程的枚举获取系统快照使用CreateToolhelp32Snapshot 函数 
函数原型声明如下: 
 
HANDLE WINAPI CreateToolhelp32Snapshot( 
DWORD dwFlags, 
DWORD th32ProcessID 
); 
将dwFlags设置为TH32CS_SNAPPROCESS用于获取进程快照。函数调用成功后会返回一个快照的句柄,便可以使用Process32First、Process32Next进行枚举了 
 
函数原型声明如下: 
 
BOOL WINAPI Process32First( 
HANDLE hSnapshot, 
LPPROCESSENTRY32 lppe 
); 
BOOL WINAPI Process32Next( HANDLE hSnapshot, LPPROCESSENTRY32 lppe); 
 
 |   
 
 
 
 |