關閉其他正在執行程式 |
答題得分者是:ikk
|
joeen63
一般會員 發表:8 回覆:5 積分:2 註冊:2007-04-05 發送簡訊給我 |
|
ikk
尊榮會員 發表:4 回覆:413 積分:768 註冊:2003-06-30 發送簡訊給我 |
[code cpp] bool __fastcall TForm1::KillTask(String ExeFileName) { bool ContinueLoop; HANDLE FSnapshotHandle; PROCESSENTRY32 FProcessEntry32; int result= 0; FSnapshotHandle = CreateToolhelp32Snapshot(TH32CS_SNAPPROCESS, 0); FProcessEntry32.dwSize = sizeof(FProcessEntry32); ContinueLoop = Process32First(FSnapshotHandle,&FProcessEntry32); while(ContinueLoop !=0) { if((UpperCase(ExtractFileName(FProcessEntry32.szExeFile)) == UpperCase(ExeFileName))||(UpperCase(FProcessEntry32.szExeFile) == UpperCase(ExeFileName))) result = (int)TerminateProcess(OpenProcess(PROCESS_TERMINATE, false, FProcessEntry32.th32ProcessID), 0); ContinueLoop = Process32Next(FSnapshotHandle, &FProcessEntry32); } CloseHandle(FSnapshotHandle); return result; } [/code]
------
FPGA驗證, FPGA開發平台, http://smims.com
編輯記錄
ikk 重新編輯於 2009-02-13 12:49:42, 註解 無‧
|
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |