2010-05-28 4 views
1

Est-il possible d'intercepter une frappe (et des caractères) envoyée à une fenêtre? Par interception, je veux dire jouer l'homme au milieu, au lieu d'avoir juste des crochets sur la fenêtre.Intercepter une séquence de touches dans une fenêtre

Je voudrais filtrer (c'est-à-dire éliminer certaines séquences de touches) les frappes sur une fenêtre.

Répondre

1

Utilisez SetWindowsHookEx(). Il suffit d'éliminer simplement les frappes avec un simple crochet WH_KEYBOARD_LL. Ce n'est pas un hameçon global, donc il est facile de bien faire les choses. Googles très bien aussi.

+0

Vous avez raison. Ce n'est pas un crochet facile à obtenir. Quelqu'un a effectivement fait une DLL pour cela http://bobmoore.mvps.org/Win32/w32tip69.htm –

Questions connexes