Bonjour,
J'utilise:
[...]
hTemp = OpenProcess(PROCESS_ALL_ACCESS, false, (DWORD) PID);
TerminateProcess(hTemp,0);
[...]
pour fermer un programme.
Ca fonctionne tres bien mais seulement quand le programme que je veux couper a le focus (ou autre chose).
c'est a dire que si je lance mon exe (boucle qui scrute les process actifs) puis le programme que je veux couper tout est ok (le programme ne se lance pas).
MAIS si le programme que je veux couper est lancè avant mon exe, ca marche PO.
C'est pour ca que je pense que le programme que je veux couper doit avoir le focus ou autre chose.
Mais comment donner le focus a un programme ?
J'espere pas avoir ete trop lourd et compliqué.
Merci pour votre aide :)