Comment intercepter l'appui de touches au niveau système
Posté par yaka le 3/7/2008 16:47:42
Bonjour,
Je cherche a faire une sorte de keylistenner qui me permettrai de saisir des informations dans 2 fenêtres simultanéement et aussi de les stocker dans un fichier texte.
Mais mon probleme est surtout l'interception des appuis de touches ...
Actuellement j'utilise ca :
API("User32", "SetWindowsHookExA", VH_KEYBOARD, &MonTraitement, Instance(), 0)
// -- avec comme procedure
PROCEDURE MonTraitement(IDHook est un entier, wParam est un entier, lParam est un entier)
Mais a priori wParam et lParam ne me renvoi pas d'information sur la touche appelée mais le statut WM_KEYDOWN et WM_KEYUP
Pouvez me dire comment deployer ceci, et si oui le formalisme adéquat dans windev12 (RegisterHotkey peux être ?)
Merci d'avance
Cette contribution était de : http://old.wdforge.org/newbb/viewtopic.php?forum=19&topic_id=5923&post_id=23897