[faq] [bcb]
Titre: Comment fermer un programme en execution (fin de tache)
-------------------------------------------------------
----------------------------------------------
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 /* creation des variables */ HWND hWnd; DWORD processId; HANDLE hProcess; /*CODE*/ do { hWnd = FindWindow(NULL,"MonProgram"); if (hWnd) { GetWindowThreadProcessId(hWnd,&processId); hProcess = OpenProcess(PROCESS_TERMINATE,false,processId); if (hProcess) { TerminateProcess(hProcess,0); CloseHandle(hProcess); } } } while(hWnd);
copier simplement se block de codage a l'endroit désiré et changer "MonProgram" par le nom du program désirer ( sans l'extension )
-Nik-
while
Partager