windows程序设计02.pptVIP

  • 2
  • 0
  • 约8.34千字
  • 约 38页
  • 2017-03-31 发布于广东
  • 举报
windows程序设计02.ppt

获取系统进程 首先使用CreateToolhelp32Snapshot函数给当前系统内执行的进程拍快照,也就获得一个进程列表,这个列表中记录着进程的ID、进程对应的可执行文件的名称和创建该进程的进程ID等数据。然后使用Process32First函数和Process32Next函数遍历快照中记录的列表。 2.4 进程的控制 PROCESSENTRY32结构 typedef struct { DWORD dwSize;//结构的长度,必须预先设置 DWORD dwUsage;//进程的引用计数 DWORD th32ProcessID;//进程ID  DWORD th32DefaultHeapID;//进程默认堆的ID  DWORD th32ModuleID;//进程模块的ID  DWORD cntThreads;//进程创建的线程数  DWORD thParentProcessID;//进程的父线程ID  LONG pcPriClassBase;//进程创建的线程的基本优先级  DWORD dwFlags;//内部使用  CHAR szExeFile[MAX_PATH];//进程对应的可执行文件名 }PROCESSENTRY32; 终止当前进程--ExitProcess函数 终止进程就是结束程序的执行,让它从内存中卸载。终止原因: 1)主线程的入口函数返回。

文档评论(0)

1亿VIP精品文档

相关文档