在C#中,如何将鼠标光标速度设置为20以上?任何高于20的东西都会被忽略并设置为20.无论如何,捕获鼠标指针的速度并将其实时添加到鼠标移动中是可能的吗?如果是这样,怎么样?
这是我用来设置鼠标速度的代码:
public const UInt32 SPI_SETMOUSESPEED = 0x0071;
[DllImport("User32.dll")]
static extern Boolean SystemParametersInfo(
UInt32 uiAction,
UInt32 uiParam,
UInt32 pvParam,
UInt32 fWinIni);
static void Main(string[] args)
{
SystemParametersInfo(
SPI_SETMOUSESPEED,
0,
uint.Parse(args[0]),
0);
}