2010-08-13 210 views

回答

0

使用CreateToolHelp32Snapshot函數和Process32First/Next(下一步)遍歷正在運行的進程。如果有多個過程實例,找出你想中止哪一個當然是不可能的。

+0

非常感謝你的幫助帕桑特先生 對於那些誰像我的例子使用一個以上功能的書面 : 的#include 的#include INT主要(){ HANDLE hSnapshot = CreateToolHelp32Snapshot函數(TH32CS_SNAPPROCESS, 0); PROCESSENTRY32 pe32; pe32.dwSize = sizeof(PROCESSENTRY32); Process32First(hSnapshot,&pe32); 做{ 串ProcExe = pe32.szExeFile; //現在,說要終止記事本:如果(ProcExe == 「的notepad.exe」){ HANDLE hProcess = OpenProcess (PROCESS_ALL_ACCESS, false(process32Next(hSnapshot,&pe32)); }; TerminateProcess(hProcess,NULL); } } – Farid 2010-08-14 11:17:22