Comment détecter la fermeture d'une fenêtre?
Bonjour!
J'aimerais que mon application détecte la fermeture d'une fenêtre d'une autre application. J'ai modifié un code trouve sur le forum comme ceci suivant un handle :
Code:
1 2 3 4 5 6 7 8 9 10 11 12
|
HWND h;
do
{
h = FindWindow("IEXPLORE", NULL);
Label1->Caption="Attente....";
if(h==NULL)
{
// la fenêtre n'a pas été trouvée
Label1->Caption ="Detecter fermeture";
}
}while(h !=NULL); |
Malheureusement cela ne marche pas;
Je me demandais si je n'avais pas fait une erreur dans le nom de l'application (J'ai mis celui qui est indiqué dans le gestionnaire des tâches (processus))à mettre dans le FindWindows.
Donc je voudrais savoir quel nom mettre pour une application tels que IE, excel, et word?
Y a t il une autre méthode pour détecter la fermeture d'une fenêtre?
merci de votre aide