2010-03-31 68 views
0

光标速度,因为混得SuperUser是非常困难的一个满意的答复,我想改写this question,问:编程方式更改窗口中

有什么办法来编程检测鼠标在USB口塞住,并改变在Windows中的光标速度(也许通过API)?

我想使用C#,但我可以使用任何可以在Windows 7机器上运行的语言。

回答

2

我不知道检测,但你可以使用P/Invoke来使用

[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

+0

大的SystemParametersInfo API,现在我只需要其他部分。谢谢。 – juan 2010-03-31 14:26:59

+0

http://bytes.com/topic/c-sharp/answers/740363-need-detect-insertion-removal-usb-drive有帮助吗? – 2010-03-31 14:46:35

+0

也许,我会在有机会的时候测试它 – juan 2010-03-31 14:57:30