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 : Sélectionner tout - Visualiser dans une fenêtre à part
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