Fond De Touche D'Écouteur
J'ai une fenêtre simple formulaire d'application qui tourne sur capslock lorsque j'appuie sur espace et l'éteint si j'appuie sur une lettre.
Problème est que je dois me concentrer sur la fenêtre pour qu'il fonctionne (celui du haut ne fonctionne pas, soit, le plus haut n'est pas concentrer juste de l'affichage de la fenêtre au-dessus de tous les autres floue).
Quelqu'un a une idée de comment puis-je le faire fonctionner, même si im écrit dans un bloc-notes?
OriginalL'auteur Or Betzalel | 2011-05-02
Vous devez vous connecter pour publier un commentaire.
Clé de journalisation peut être utilisé pour coquine choses, et la manipulation de Verrouillage des Majuscules comme ça semble plutôt étrange, mais depuis que l'info est déjà accessibles au public, et vous savez que votre utilisateur histoires mieux que moi, j'ai posté une solution.
Voici un exemple basé sur l'extrait de code affiché à partir de keylogger code en C# dans le forum MSDN.
Collez dans un nouveau Windows de l'application du Programme.cs dans Visual Studio pour l'essayer.
Si vous interceptez une clé de l'événement pour activer le Verrouillage des Majuscules et à l'arrêt, alors l'événement est interceptée avant l'application s'occupe d'elle. Ceci signifie que le tournage Caps Lock off lorsqu'une lettre est enfoncée entraînera l'application que vous tapez dans la réception d'une lettre minuscule, même après un espace.
J'ai supposé que vous essayez de forcer la capitalisation de la première lettre de chaque mot (et si oui, vous pourriez avoir besoin pour gérer d'autres touches, comme le Retour trop), donc mon extrait de tourner Caps Lock off sur la touche next (suivant l'événement à la suite d'une lettre pressée. Notez que vous ne pouvez pas simplement essayer de capturer la clé, lors de la saisie rapide vous pouvez tenir la première touche enfoncée jusqu'à ce que, après que vous avez appuyé sur la touche suivante.
Ok. J'ai mis à jour ma réponse à montrer comment obtenir le MSDN exemple de travail pour votre but.
OriginalL'auteur Ergwun