C# 更改触摸板的API';光标速度';在Win10中,无需重新启动即可动态运行

C# 更改触摸板的API';光标速度';在Win10中,无需重新启动即可动态运行,c#,c++,windows,C#,C++,Windows,我们需要在应用程序的特定状态下降低Win10触摸板光标速度。因此,我计划当应用程序进入特定状态时,我们将使用一些Windows API在运行时更改触摸板光标速度。当退出特定状态时,将触摸板光标速度恢复为原始值 但是,我没有发现任何Windows API可以在不重新启动的情况下动态更改触摸板的“光标速度”。我找到了改变鼠标速度的API(SystemParametersInfo)。但是这个API只改变鼠标光标的速度。它不会改变触摸板光标的速度 我试图更改下面的注册表。但更改注册表的问题是,触摸板光标

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

但是,我没有发现任何Windows API可以在不重新启动的情况下动态更改触摸板的“光标速度”。我找到了改变鼠标速度的API(SystemParametersInfo)。但是这个API只改变鼠标光标的速度。它不会改变触摸板光标的速度

我试图更改下面的注册表。但更改注册表的问题是,触摸板光标速度只有在系统重新启动后才会更新。我需要一个API来更改触摸板光标速度,而无需重新启动系统(类似于我们如何使用SystemParametersInfo更改鼠标速度)

HKEY\U CURRENT\U USER\SOFTWARE\Microsoft\Windows\CurrentVersion\PrecisionTouchPad\CursorSpeed

这方面的任何建议都会非常有用