2014-09-04 69 views
1

我们正在开发一个C#.NET 4.5应用程序。在Windows 8.1上,无论用户何时触摸滚动窗体中的一个面板,即使最大化,整个屏幕应用程序也会移动一点。Windows窗体应用程序触摸手势

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

有什么建议吗?

感谢

回答

0

我没有试过,但我相信你可以覆盖WM_GESTURE消息(特别是GID_PAN),而不是把它上。

默认代码可能非常类似于UpdatePanningFeedback中的示例代码。