1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30
|
//Obtenir et modifier la vitesse de répétition d'une touche
//0 pour la vitesse minimale ( ~= 2.50 répétitions par seconde )
//31 pour la vitesse maximale ( ~= 30 répétition par seconde )
SPI_GETKEYBOARDSPEED est un entier = 10
SPI_SETKEYBOARDSPEED est un entier = 11
vitesse est un entier
API("user32","SystemParametersInfoA",SPI_GETKEYBOARDSPEED,0,&vitesse,0)
Info("La vitesse actuelle est fixée a : "+vitesse)
// pour modifier la vitesse
vitesse = 31
API("user32","SystemParametersInfoA",SPI_SETKEYBOARDSPEED,vitesse,0,0)
//Obtenir et modifier le délai avant répétition d'une touche
// 0 pour le délai minimal ( ~= 250 ms )
// 3 pour le délai maximal ( ~= 1 seconde )
SPI_GETKEYBOARDDELAY est un entier = 22
SPI_SETKEYBOARDDELAY est un entier = 23
delay est un entier
API("user32","SystemParametersInfoA",SPI_GETKEYBOARDDELAY,0,&delay,0)
Info("Le délai actuel est fixé a : "+delay)
// pour modifier ce délai
delay = 0
API("user32","SystemParametersInfoA",SPI_SETKEYBOARDDELAY,delay,0,0) |
Partager