Bonjour,

J'ai un programme qui aujourd'hui utilise lam�thode suivante pour terminer un processus en cours. Mais le probleme est que avec cette fonction le programme a fermer s'arrette brutalement sans passer par sa m�thode ExitInstance, il est indispensable que le programme � fermer passe dans ExitInstance.

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
BOOL TerminateProcess(
  HANDLE hProcess, // handle to the process
  UINT uExitCode   // exit code for the process
);
Je voudrais utiliser cette methode pour envoyer un message WM_CLOSE au processus � terminer

Code : S�lectionner tout - Visualiser dans une fen�tre � part
1
2
3
4
5
6
BOOL PostMessage(
  HWND hWnd,      // handle to destination window
  UINT Msg,       // message
  WPARAM wParam,  // first message parameter
  LPARAM lParam   // second message parameter
);
Ayant d�j� le HANDLE du process utilis� dans "TerminateAllProcess" peut on r�up�rer le HWND associ� pour pouvoir utilis� la m�thode "PostMessage" ?

Merci d'avance