Comment aurais-je mon programme C# pour écouter une combinaison de touches spécifiques (par exemple, CTRL +ALT +F2) dans le monde. Même si mon application est minimisée, je voudrais qu'elle intercepte cela et fasse quelque chose.Comment écouter une combinaison de touches dans le monde entier?
0
A
Répondre
1
Vous devrez utiliser l'API Windows pour définir un hook système dans le clavier. Voici un très bon article sur la façon de faire une telle chose:
http://www.codeguru.com/vb/gen/vb_system/keyboard/article.php/c4829/
Questions connexes
- 1. Mapper une combinaison de touches aux flèches
- 2. C - Combinaison incorrecte pointeur/entier dans strftime()
- 3. Comment implémenter CTRL-A combinaison de touches en C++
- 4. Comment écouter le défilement dans un ListView?
- 5. Existe-t-il une combinaison de touches dans Xcode pour implémenter un protocole?
- 6. Mon application sera-t-elle disponible dans le monde entier ou uniquement dans mon pays?
- 7. Python pour le sniffing de combinaison de touches de style Autohotkey, automatisation?
- 8. Comment testez-vous les performances de votre site Web à partir de plusieurs emplacements dans le monde entier?
- 9. Comment accéder (écouter) aux touches multimédia (lecture/pause) sous Mac OS X?
- 10. Comment déterminer si une combinaison de touches particulière figure déjà dans un tableau associatif MULTI-DIMENSIONNEL en PHP?
- 11. Exemples de réflexion dans le monde réel
- 12. Comment écouter l'événement 'SendMail' dans Thunderbird?
- 13. IE7 Poignée Combinaison Keypress
- 14. CodeIgniter - Bonjour le monde
- 15. MVC - Comment ça marche dans le monde réel?
- 16. Java Swing: Ctrl + F1 ne fonctionne pas globalement, mais chaque autre combinaison de touches
- 17. Ouverture serveur de développement ASP.net au monde
- 18. Comment créer un monde d'emballage dans Box2D
- 19. Détecter l'événement de clé de combinaison
- 20. combinaison de touches pour sélectionner la ligne actuelle par rapport à 2008?
- 21. vérifier combinaison des enregistrements dans le tableau
- 22. Terracotta pour le monde de Python?
- 23. Combinaison de requêtes dans MySQL
- 24. le monde des requêtes MDX
- 25. détecter deux touches simultanées dans pyglet (python)
- 26. Touches dans UIScrollView
- 27. Combiner la combinaison du clavier
- 28. Comment puis-je faire Compojure écouter une seule adresse IP
- 29. Est-il possible de faire en sorte que l'auto-complétion dans netbeans ne dépende pas d'une combinaison de touches?
- 30. Comment puis-je extraire un entier d'un NSDictionary et le mettre dans un entier?
Vous pouvez également jeter un oeil à [http://www.liensberger.it/web/blog/?p=207] (http://www.liensberger.it/web/blog/?p=207) qui est écrit en C# – armannvg