如何在.Net中使用触控板滚动

Joe*_* Gö 5 .net scroll input-devices trackpad

我的WinForms应用程序使用鼠标滚轮,订阅该Control.MouseWheel事件.如何使用来自其他输入设备的滚动方法,特别是"沿着边缘的手指"在我的T61上的(Synaptics)触控板上滚动?我假设我需要以Control.MouseWheel某种方式将触控板消息连接到事件,但我不知道从哪里开始......

编辑:这目前无法正常工作; 所以我的触控板显然不会发送Control.MouseWheel消息.

谢谢!

(我正在使用C#,但这肯定是.Net一般).

Eri*_*Law 1

联想驱动程序无法按您希望的方式工作。有一个解决方法,发布在这里:链接,其中涉及欺骗鼠标驱动程序识别您想要滚动消息。