Je suis sur Windows 7 et je fais la programmation C#. Au travail, je suis fatigué d'avoir à verrouiller mon ordinateur chaque fois que je me lève, puis quand je reviens, appuyez sur Ctrl + Alt + Suppr, puis tapez mon mot de passe. Cela ne semble pas grand-chose, mais quand vous devez le faire mille fois par jour, cela devient assez fastidieux. Je voudrais un moyen facile de désactiver les gens d'utiliser mon ordinateur sans avoir à le verrouiller .. Fondamentalement, je voudrais juste lancer une application qui intercepte tous les événements clavier/souris et désactive tout ce qui se passe de sorte que l'écran semble «gelé '. Mais je peux dégeler si je détecte, par exemple le bouton droit de la souris pressé 4x rapidement. Personne d'autre ne saurait le faire, mais je le ferais! De cette façon, je peux garder mon système (assez sécurisé) et ne pas être ennuyé par devoir taper dans mon pw tout le temps.intercepter les événements souris/clavier
Est-ce que quelqu'un sait comment faire cela?
Je pense peut-être qu'il y a un winapi où je peux attraper les événements (déplacement de souris, clic, clic de clavier) et ensuite marquer l'événement comme manipulé. Est-ce correct?
Merci!
Il y a plusieurs façons pour accrocher sur les événements clavier/souris, mais j'imagine un tel programme serait un cauchemar * * à écrire. Vous devriez mettre hors tension chaque fois que vous avez un bug! (En outre, je ne pense pas que vous pouvez intercepter certaines séquences de contrôle (par exemple CTRL + ALT + SUPPR) de sorte que cela pourrait être discutable de toute façon.) – dlev
Votre entreprise ferait mieux d'être OK avec ceci. Où je travaille, vous seriez probablement renvoyé pour contourner les exigences de sécurité. – djdanlib
Peut-être que vous devriez passer plus de temps à l'ordinateur et moins de temps à errer dans le bureau ;-) –