Récuperer une touche frappée hors de la fenêtre en C

Résolu/Fermé
Mpweaon Messages postés 3 Date d'inscription samedi 11 mai 2013 Statut Membre Dernière intervention 14 mai 2013 - 11 mai 2013 à 16:55
Mpweaon Messages postés 3 Date d'inscription samedi 11 mai 2013 Statut Membre Dernière intervention 14 mai 2013 - 14 mai 2013 à 18:39
Salut :)

J'ai une petite question :

Est-il possible de récupérer les touches frappées sur le clavier même si elles sont hors de la fenêtre, le tout en C ?

Merci d'avance !


ps : c'est pas pour un keylogger ou une connerie comme ça, c'est pour faire que mon clavier fasse des sons personnalisés lorsque je clique sur certaines touches :3
A voir également:

5 réponses

fiddy Messages postés 11069 Date d'inscription samedi 5 mai 2007 Statut Contributeur Dernière intervention 23 avril 2022 1 836
13 mai 2013 à 21:50
Bonjour,

Sujet, un peu délicat. Il faut faire du hooking.
Ce n'est pas forcément très simple. Alors, je te livre un petit tuto : https://tcharles.developpez.com/simul/

Cdlt,
1
ayoubbbb Messages postés 55 Date d'inscription samedi 4 octobre 2008 Statut Membre Dernière intervention 25 mars 2018
13 mai 2013 à 16:03
bonjour je sais pas si ma réponse va vous aidez mais j'ai arriver a lire les touches de fonctions du claviers tel que F1.... dans un programme en mode console sous c (linux et windows) si vous voulez je vous envoi le code
0
jill_ Messages postés 1294 Date d'inscription lundi 18 juillet 2011 Statut Membre Dernière intervention 21 janvier 2015 560
13 mai 2013 à 16:05
Bonjour

Regarde la documentation de l'API Win32
Tu peux avec la gestion des événements récupérer les touches du clavier.
0
Mpweaon Messages postés 3 Date d'inscription samedi 11 mai 2013 Statut Membre Dernière intervention 14 mai 2013
13 mai 2013 à 19:03
@ayoubbbb : Merci mais je n'ai pas de problèmes avec ça ;)

@jill_ : J'ai regardé cette API mais elle ne capte que les touches frappées DANS la fenêtre mais pas HORS de la fenêtre :/
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Mpweaon Messages postés 3 Date d'inscription samedi 11 mai 2013 Statut Membre Dernière intervention 14 mai 2013
14 mai 2013 à 18:39
Ok merci fiddy :)
Je regarde ça !
0