以编程方式更改窗口中的光标速度
由于在SuperUser上获得满意的答案非常困难,我想重新解释这个问题并问:
有没有办法以编程方式检测插入usb端口的鼠标,并在windows中更改光标速度(可能通过API)?
我想使用C#,但我对任何可以在Windows 7机器上运行的语言都开放。
我不知道检测,但你可以使用P / Invoke到SystemParametersInfo api
[DllImport("user32.dll", SetLastError = true)] [return: MarshalAs(UnmanagedType.Bool)] static extern bool SystemParametersInfo(SPI uiAction, uint uiParam, String pvParam, SPIF fWinIni);
uiAction为( SPI_SETMOUSESPEED )= 0x0071