无需重新启动即可在Win10中动态更改触摸板“光标速度”的API

时间:2018-07-19 16:39:56

标签: c# c++ windows

在我们的应用程序中,我们需要降低Win10触摸板光标速度的某些状态。因此,我计划在应用程序进入特定状态时,通过使用某些Windows API在运行时更改触摸板光标的速度。并且当退出特定状态时,将触摸板光标速度恢复为原始值。

但是,我没有找到任何Windows API无需重新启动即可动态更改触摸板“光标速度”。我发现API可以更改鼠标速度(SystemParametersInfo)。但是此API仅会更改鼠标光标的速度。它不会改变触摸板的光标速度。

我尝试更改以下注册表。但是更改注册表的问题在于,仅在系统重启后才更新触摸板光标速度。我需要一个无需更改系统即可更改触摸板光标速度的API(类似于我们如何使用SystemParametersInfo更改鼠标速度)

HKEY_CURRENT_USER \ SOFTWARE \ Microsoft \ Windows \ CurrentVersion \ PrecisionTouchPad \ CursorSpeed

在这方面的任何建议都会非常有帮助。

0 个答案:

没有答案