2009-08-23 3 views
1

J'ai des difficultés à écrire un programme que je veux toujours activer.Répondre à des événements lorsque l'application n'est pas au point

J'ai écrit du code sur le clavier pour faire quelque chose, mais quand form1 est minimisé ou dans l'événement de plateau de clavier ne répond pas. Comment puis-je faire en sorte que mon application réponde aux événements de clavier même si elle n'est pas au point?

outre:

son application de la fenêtre, et lang est C# .NET,

+0

Quelle langue et quelles bibliothèques utilisez-vous? – strager

+0

Je suppose que la langue est .NET en raison de la référence form1 dans la question ... dupliquer: http://stackoverflow.com/questions/526458/respond-to-keyboard-when-not-in-focus-c -vue –

Répondre

0

Si je peux supposer que ce programme est pour Windows, vous ne pouvez pas faire cela. Une fois que la fenêtre de l'application est fermée, KeyUp/KeyDown ne s'affichera plus. Le plus proche de ce que vous voulez est soit des raccourcis clavier (pour activer le programme une fois que la touche spécifique est détectée) ou un raccourci clavier (si vous souhaitez avoir une vue d'ensemble de chaque touche enfoncée). Cependant, ce que vous utiliserez dépend du scénario exact auquel vous pensiez.

Questions connexes