Comment fermer une fenêtre manipulée par programmation
scalpa29
Messages postés21Date d'inscriptionjeudi 20 novembre 2008StatutMembreDernière intervention13 mai 2011
-
12 mai 2011 à 23:40
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 2021
-
16 mai 2011 à 09:44
Bonjour à tous,
Je suis entrain de réaliser une application qui simule des cliques d'utilisateur, plusieurs par seconde. Mon problème est que des fois mon programme ne fais pas ce que je veux et j'aimerai bien le fermer pour modifier l'erreur.
Mais comme la souris ne fais que de bouger y a pas moyen sauf en tirant la prise de mon ordinateur, ce qui n'est pas très pratique lol.
Connaissez-vous une manière de fermer l'application? soit avec une touche ou en programmation.
A voir également:
Comment fermer une fenêtre manipulée par programmation
Renfield
Messages postés17287Date d'inscriptionmercredi 2 janvier 2002StatutModérateurDernière intervention27 septembre 202174 13 mai 2011 à 13:53
Simuler des clics est dangereux....
et necessite de n'occuper le poste qu'a cela.
Il faudrait moderniser un peu la chose en utilisant des API genre SendMessage, pour piloter ton programme externe.
fermer une fenetre ? WM_CLOSE
cliquer sur un menu, un bouton ? WM_COMMAND
saisir du texte ? WM_SETTEXT ou SetDlgItemText
etc.
scalpa29
Messages postés21Date d'inscriptionjeudi 20 novembre 2008StatutMembreDernière intervention13 mai 2011 13 mai 2011 à 17:07
Pour NSUADI:
Si jamais je connais ALT F4, sauf que mon programme est utilisé pour faire des clique sur des programmes externes, donc ALT + F4 me va fermer le programmes externe, et celui-ci demande un message de confirmation dont j'ai pas le temp de confirmer (vu que je fais plusieurs cliques à la secondes).
Pour Renfield:
Est-ce que ce que tu dis fonctionne si mon programme ne tourne pas en premier plan?
Vous n’avez pas trouvé la réponse que vous recherchez ?