C 程序檢測,發現程序路徑,關閉程序(二)

2021-06-27 15:24:03 字數 534 閱讀 8781

上一章使用的函式比較複雜,本章直接使用根據程序id號並使用getmodulefilenameex函式實現程序路徑的獲取

#include "stdafx.h"

#include

#include "stdio.h"

#include

#include "psapi.h"

int _tmain(int argc, _tchar* argv)

bool bmore=::process32first(hprocesssnap,&pe32);//獲取第乙個程序資訊到pe32結構體中

while(bmore)

num++;

bmore=::process32next(hprocesssnap,&pe32);

}if(!_tcscmp(exe_name,pe32.szexefile))

}closehandle(hprocesssnap);

getchar();//讓程式有輸入,在結束

return 0;

}

C 關閉程序

我們可以使用getprocess方法得到當前所有程序的物件,然後遍歷這些物件通過程序名來關閉程序 注意程序名不包括字尾,如 vstesthost.exe 程序應該寫作 vstesthost 判斷時候使用 if vstesthost myprocess.processname 來做判斷即可。syste...

獲得程序ID,關閉程序。

findprocess 這個函式唯一的引數是你指定的程序名,如 你的目標程序 是 notepad.exe 返回值是該程序的id,失敗返回0 dword findprocess char strprocessname tprintf t n return 0 function errorforce 此...

c 啟動關閉程序

本文主要內容 通過 的方式關閉程序。以前關閉程序的方式,通常採用bat檔案的方式。現在通過採用另外一種方式關閉程序。關閉程序主要思路 遍歷所有程序,根據程序名稱,找出需要關閉的程序。開啟程序主要思路 通過遞迴的方式找出資料夾中所有的exe檔案,並且開啟。其主要 如下 region 方法 關閉應用程式...