VC++开发常用功能一系列文章 (欢迎订阅,持续更新...)
第33章:vc查找进程并杀死指定进程
源代码demo已上传到百度网盘:永久生效 ,代码实现了获取枚举系统所有进程,然后杀死你想要kill的进程
主要用到了以下函数
CreateToolhelp32Snapshot
函数功能:
函数通过获取进程信息为指定的进程、进程使用的堆[HEAP]、模块[MODULE]、线程建立一个快照.
说到底,可以获取系统中正在运行的进程信息,线程信息,等
函数原型:
HANDLE WINAPI CreateToolhelp32Snapshot(
DWORD dwFlags, //用来指定“快照”中需要返回的对象,可以是TH32CS_SNAPPROCESS等
DWORD th32ProcessID //一个进程ID号,用来指定要获取哪一个进程的快照,当获取系统进程列表或获取 当前进程快照时可以设为0
);
dwFlags
编辑
指定快照中包含的系统内容,这个参数能够使用下列数值&#