【问题标题】:Windows Form Application Touch GestureWindows 窗体应用程序触摸手势
【发布时间】:2014-10-29 01:05:44
【问题描述】:

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

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

有什么建议吗?

谢谢

【问题讨论】:

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


    【解决方案1】:

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2022-10-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-01-01
      • 2012-12-29
      • 2014-03-02
      • 1970-01-01
      相关资源
      最近更新 更多