Bonjour à tous,
J'utilise la fonctions SendKeys pour commander une application. Lors de l'envoie de certaines données vers cette application, celle-ci peut parfois afficher un message d'alerte, comme par exemple dans le cas où un nombre envoyé dépasse un seuil (variable et non connu à l'avance, sinon le problème ne se poserait pas). Dans ce cas il me faut envoyer la commande "Enter" pour fermer le message d'alerte afin de pouvoir poursuivre le programme. Il ne faut non plus envoyer des "Enter" à tort car cela a pour effet de faire passer le focus au champ suivant de l'application (elle est programmé comme ça), et de provoquer un décalage.
J'ai donc pensé pouvoir "lire" le texte du message d'alerte afin de pouvoir orienter la suite de la saisie selon les messages obtenus. Il me semble qu'il existe une API, mais je ne sait pas trop comment l'utiliser.
Merci de votre aide précieuse.
Thierry