vc查找進程並殺死指定進程

 

  VC++開發常用功能一系列文章 (歡迎訂閱,持續更新...)

第33章:vc查找進程並殺死指定進程

 

源代碼demo已上傳到百度網盤:永久生效  ,代碼實現了獲取枚舉系統所有進程,然後殺死你想要kill的進程

主要用到了以下函數

CreateToolhelp32Snapshot

函數功能:

函數通過獲取進程信息爲指定的進程、進程使用的堆[HEAP]、模塊[MODULE]、線程建立一個快照.

說到底,可以獲取系統中正在運行的進程信息,線程信息,等

函數原型:

HANDLE WINAPI CreateToolhelp32Snapshot(

DWORD dwFlags, //用來指定“快照”中需要返回的對象,可以是TH32CS_SNAPPROCESS等

DWORD th32ProcessID //一個進程ID號,用來指定要獲取哪一個進程的快照,當獲取系統進程列表或獲取 當前進程快照時可以設爲0

);

dwFlags

編輯

指定快照中包含的系統內容,這個參數能夠使用下列數值&#

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章