Bonjour à tous,
je voudrais savoir si vous avez des informations sur l'opération à effectuer pour changer la vitesse du curseur de la souris. En utilisant SystemParametersInfo, on peut récupérer, avec le paramètre SPI_GETMOUSESPEED, la vitesse et assigner une valeur, avec SPI_SETMOUSESPEED. Il semblerait cependant que la fonction changeant la vitesse ne fonctionne pas correctement. Voici le code que j'ai fait :
Merci d'avance de votre aide !
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 type PMouseInformations = ^TMouseInformations; TMouseInformations = array[0..2] of integer; var originalMouseInformations: PMouseInformations; originalMouseSpeed: PInteger; ... SystemParametersInfo(SPI_GETMOUSE, 0, originalMouseInformations, 0); SystemParametersInfo(SPI_GETMOUSESPEED, 0, originalMouseSpeed, 0); ... SystemParametersInfo(SPI_SETMOUSE, 0, originalMouseInformations, SPIF_SENDCHANGE); SystemParametersInfo(SPI_SETMOUSESPEED, 0, originalMouseSpeed, SPIF_SENDCHANGE);
Partager