我们正在开发一个C#,.NET 4.5应用程序。在Windows 8.1上,只要用户在表单中的某个面板上触摸滚动,整个屏幕应用程序就会移动一点,即使最大化也是如此。
通过关闭边界反馈事件以及仅通过关闭所有Windows的边界反馈来修复Windows 7中的人员,发现问题在于人们遇到类似问题的问题。但是,我无法在标准的C#窗体应用程序中找到禁用此功能的任何内容,并且边界反馈设置选项似乎不存在于Windows 8设置中。
有什么建议吗?
由于
答案 0 :(得分:0)
我还没试过这个,但我相信你可以覆盖WM_GESTURE消息(特别是GID_PAN)而不是发送它。
默认代码可能与UpdatePanningFeedback中的示例代码非常相似。