Bonjour (visual c++ / dev C++ : win32)
Est-il possible de detecter la fin d'un programme
Voici comment je commence
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
SHELLEXECUTEINFO execinfo; // en global
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
string parameters = "DEFAULT";
memset(&execinfo, 0, sizeof(execinfo));
execinfo.lpFile = "widim33_2.exe";
execinfo.cbSize = sizeof(execinfo);
execinfo.lpVerb = "open";
execinfo.fMask = SEE_MASK_NOCLOSEPROCESS;
execinfo.nShow = SW_HIDE;
execinfo.lpParameters = parameters.c_str();
ShellExecuteEx(&execinfo);
Le programme principal doit continué à tourner mais c'est important qu'il sache quand est-ce l'autre à fini de tourner
J'aimerais savoir s'il est possible de detecter la fin du programme ?
Par exemple en analysant les messages reçus?