controller les messages claviers - C - Programmation
MarshPosté le 11-08-2005 à 17:54:58
salut,
j'essaie de faire un programme qui "remplace" le clavier. J'aimerai controller les messages qui arrivent aux ^pplications, c'est pourquoi j'ai pensé a faire un hook sur les messages claviers. Dans un premier temps j'ai essayé de supprimer les messages arrivant ou plutot de ne pas les transmettre. J'ai donc volontairement omi la fonction CallNextHookEx(), pensant que ca empecherait le "circuit" de fonctionner.
Pourtant je n'observe aucun résultat, les touches fonctionnent toujours. Est ce qu'un hook ne permet que la lecture, le code est il faux, y a t-il un autre moyen ?
Code :
LRESULT CALLBACK Keyboard_hook(int nCode, WORD wParam, DWORD lParam)
Marsh Posté le 11-08-2005 à 17:54:58
salut,
j'essaie de faire un programme qui "remplace" le clavier.
J'aimerai controller les messages qui arrivent aux ^pplications, c'est pourquoi j'ai pensé a faire un hook sur les messages claviers.
Dans un premier temps j'ai essayé de supprimer les messages arrivant ou plutot de ne pas les transmettre.
J'ai donc volontairement omi la fonction CallNextHookEx(), pensant que ca empecherait le "circuit" de fonctionner.
Pourtant je n'observe aucun résultat, les touches fonctionnent toujours. Est ce qu'un hook ne permet que la lecture, le code est il faux, y a t-il un autre moyen ?
Message édité par maerlin666 le 11-08-2005 à 17:56:25