Page 1 sur 1
[R] Verr num
Posté : mer. 26 août 2009 14:59
par Avouillette
Est-il possible de tester si le pavé numérique est ou non actif ?
Marki pour vos réponses
Re: Verr num
Posté : mer. 26 août 2009 15:21
par Voodoo
Merci d'avance de prendre connaissance des Règles de présentation d'un message.
Pour Verr Num:
Code : Tout sélectionner
#Include <WinAPI.au3>
msgbox(0,"Verr Num",_WinAPI_GetAsyncKeyState(0x90))
Re: Verr num
Posté : jeu. 27 août 2009 10:33
par Avouillette
Merci pour ta réponse et désolé de ne pas avoir lu les consignes de présentation d'un message plus tôt...
Sauf erreur de ma part, la fonction
_WinAPI_GetAsyncKeyState() nous dit si une touche est pressée au moment du test, non ?
Du coup, ça ne me renvoi une valeur différente de
0 que si je lance le script tout en pressant la touche
[Verr num].
Je n'ai donc pas ce que je veux, à savoir l'état du voyant Verr num à un instant T.
D'autres idées ?
Re: Verr num
Posté : jeu. 27 août 2009 11:02
par Tlem
Si on vous demande de prendre connaissance des règles de présentation, c'est pour que vous éditiez votre premier message afin de le mettre en conformité avec celles-ci.
Merci.
Re: Verr num
Posté : jeu. 27 août 2009 12:26
par Voodoo
Code : Tout sélectionner
if isVerrNumActive() then msgbox(0,"e","Verr num on")
func isVerrNumActive()
$result = DllCall("user32.dll","short","GetKeyState","int",0x90)
return $result[0]
EndFunc
Re: [R] Verr num
Posté : jeu. 27 août 2009 18:29
par Avouillette
Cool ça marche !
Merci chef
