c# – Windows窗体触发事件

我正在创建一个
Windows窗体应用程序,它有几个可点击的面板,需要触摸屏相当于鼠标向下和向上事件.

当我使用键盘和鼠标进行测试时,事件被正确触发,应用程序会按预期做出反应.但是,当在触摸屏上进行测试时则不然.唯一可以正常工作的事件是click事件,但我的应用程序需要鼠标按下事件才能持续更新值.

有没有人遇到这样的问题并找到了解决方案?

最佳答案 只是做一点阅读,我认为你需要覆盖WndProc并寻找WM_TOUCH事件.

看一下Windows 7 Multitouch .NET Interop Sample Library,其中有关于在winforms中处理触摸和手势的示例.

点赞