Windows窗体应用程序Touch Gesture

时间:2014-09-04 10:13:00

标签: c# windows-8 touch .net-4.5

我们正在开发一个C#,.NET 4.5应用程序。在Windows 8.1上,只要用户在表单中的某个面板上触摸滚动,整个屏幕应用程序就会移动一点,即使最大化也是如此。

通过关闭边界反馈事件以及仅通过关闭所有Windows的边界反馈来修复Windows 7中的人员,发现问题在于人们遇到类似问题的问题。但是,我无法在标准的C#窗体应用程序中找到禁用此功能的任何内容,并且边界反馈设置选项似乎不存在于Windows 8设置中。

有什么建议吗?

由于

1 个答案:

答案 0 :(得分:0)

我还没试过这个,但我相信你可以覆盖WM_GESTURE消息(特别是GID_PAN)而不是发送它。

默认代码可能与UpdatePanningFeedback中的示例代码非常相似。