Windows窗体应用程序触摸手势

本文关键字:触摸 应用程序 窗体 Windows | 更新日期: 2023-09-27 18:20:34

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

发现了一些问题,有类似问题的人在WPF中通过关闭边界反馈事件来解决问题,而在Windows 7中通过关闭所有Windows的边界反馈来解决问题。然而,我在标准的C#窗体应用程序中找不到任何可以禁用此功能的东西,而且边界反馈设置选项似乎在windows 8设置中不存在。

有什么建议吗?

感谢

Windows窗体应用程序触摸手势

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

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