Comment puis-je capturer un événement de touche enfoncée dans WPF même si mon application n'est pas focalisée?Comment capturer une clé dans WPF?
0
A
Répondre
0
Voir cette question pour brancher le clavier Using global keyboard hook (WH_KEYBOARD_LL) in WPF/C#
3
Pour moi, la meilleure façon est la suivante:
public MainWindow()
{
InitializeComponent();
CompositionTarget.Rendering += new EventHandler(CompositionTarget_Rendering);
}
void CompositionTarget_Rendering(object sender, EventArgs e)
{
if ((Keyboard.GetKeyStates(Key.W) & KeyStates.Down) > 0)
{
player1.walk();
}
}
L'événement de rendu fonctionne à chaque fois.
Questions connexes
- 1. Comment capturer une clé dans X?
- 2. Comment puis-je capturer CTRL-BACKSPACE dans WPF/C#?
- 3. Comment capturer une variable (C#)
- 4. WPF: comment capturer le texte sélectionné dans une zone de texte incorporée dans ListView
- 5. Liaison de clé dans wpf
- 6. Dans WPF Comment capturer une partie d'un canevas à enregistrer en tant que BMP ou GIF?
- 7. Capturer F10 dans Delphi
- 8. Modifier la clé dans WPF KeyDown
- 9. Comment lier une clé à une autre clé dans ubuntu?
- 10. Comment capturer une chaîne en variable dans une fonction récursive?
- 11. WPF - Comment capturer quand CTRL + SHIFT sont enfoncés?
- 12. Comment capturer une touche de suppression appuyez sur C#?
- 13. Capturer lien hypertexte, cliquez en HTML affiché dans WPF cadre
- 14. Capturer l'écran dans une image bitmap
- 15. Comment capturer seulement une partie d'un identifiant?
- 16. Comment capturer une partie d'un écran
- 17. Comment capturer un clic de souris sur un élément dans un ListBox dans WPF?
- 18. Comment transformer une clé enfoncée en une autre dans pygtk
- 19. Comment capturer STDOUT de Perl dans une variable?
- 20. Comment capturer les requêtes SQL s'exécutant dans une page CakePHP?
- 21. comment capturer une photo en utilisant camara dans sdk 3.1?
- 22. Comment capturer la sortie PHP dans une variable?
- 23. comment capturer une partie de l'écran dans Silverlight
- 24. capturer l'image dans android?
- 25. Comment intercepter une exception NotImplementedException dans une application WPF?
- 26. Comment capturer la touche d'entrée dans un NSComboBox?
- 27. Capture de clé dans android
- 28. Comment capturer un événement dans un ListView?
- 29. Comment capturer l'événement d'impression dans PrintPreviewDialog
- 30. Comment supprimer une clé primaire dans MySQL?