Je voudrais terminer une certaine application Windows avec élégance, sans utiliser une souris ou des raccourcis clavier. Je ne veux pas non plus simplement mettre fin au processus de l'application. (Par conséquent, "gracieusement".)
En d'autres termes, je voudrais appeler la "procédure de sortie" de l'application. Comment puis-je faire cela? Cela ne me dérange pas de me salir avec du code et des bidouilles douteuses, je n'ai aucune idée par où commencer ... Utiliser AutoHotkey pour simuler les touches nécessaires pour terminer l'application n'est pas assez bon pour moi. : PMettre fin à l'application Windows (mais pas simplement mettre fin au processus)
Répondre
Windows Task Manager utilise la fonction EndTask pour cela: EndTask Function. Cette fonction envoie d'abord de bons messages WM_CLOSE.
@Protector - Il a d'abord essayer de le jouer sympa, puis plus difficile. Si vous avez vraiment besoin de fermer l'application, c'est un bon moyen. Voir ici http://blogs.msdn.com/b/oldnewthing/archive/2004/07/22/191123.aspx. Sinon, voici la façon officielle: http://support.microsoft.com/kb/178893 –
J'ai d'abord ignoré cette réponse en raison de la, "[il] ferme de force la fenêtre spécifiée" -ligne, mais après examen il semble c'est à peu près ce que je cherche. Merci. :) –
Recherchez les fenêtres de la barre des tâches appartenant au processus (il y en a généralement une seule) et envoyez-leur les messages WM_CLOSE.
- 1. Comment mettre fin au processus?
- 2. Obtenir un processus de mettre fin à
- 3. Mettre fin à l'application
- 4. Mettre fin en python sous-processus
- 5. Mettre fin par intermittence
- 6. Comment mettre fin à HandlerThreads?
- 7. Comment mettre fin à UIViewController
- 8. jQuery - mettre fin à l'animation
- 9. Comment mettre fin à une application de console Windows qui n'a pas de processus associé?
- 10. Bash, meilleure logique pour mettre fin à une fonction mais pas la fin du script
- 11. Comment mettre fin à un processus en cours dans matlab?
- 12. Comment mettre fin à un processus en C++?
- 13. Comment mettre fin à un processus en utilisant Visual Basic?
- 14. Mettre fin à une chaîne C++
- 15. Comment mettre fin à une boucle sans fin
- 16. Exécuter et mettre fin à un programme (Python sous Windows)
- 17. Comment mettre fin à un SupervisionGroup?
- 18. Comment mettre fin abruptement à une animation?
- 19. Mettre fin à un workflow sans propriétaire
- 20. Comment mettre fin à Jquery setIntereval?
- 21. Comment mettre fin à une FI?
- 22. Slickgrid - Mise au point perdue pour mettre fin à l'édition
- 23. iphone: mettre fin à l'application dans l'iphone
- 24. arbre superviseur Erlang mettre fin à
- 25. Comment mettre fin à un mode 'débogage'?
- 26. Comment mettre fin à un programme?
- 27. Comment mettre fin à mon programme Java?
- 28. Comment mettre fin à un thread python?
- 29. mettre fin à une boucle do-while
- 30. mettre fin à un pli monadique début
(Je suis confus pourquoi cette question a été migrée de super utilisateur à ici ... Ce n'est pas nécessairement une question de programmation ...) –