0
我试图创建一个全屏WPF应用程序,并试图实现一个像导航抽屉的机器人。 WPF/WinForm没有收到触摸事件
因此,为了做到这一点,我必须检测来自屏幕外的轻扫,就像Windows 8的魅力栏一样。
但Windows,如果刷卡没有在触摸屏上开始不发送的任何触摸/鼠标事件给应用程序(全局钩子是不是工作压力太大)。
我如何能够检测到像Windows一样从屏幕开始的那些滑动操作,它是否适合魅力条?
只是如果它很重要,我用一台表面亲3与Win 8.1
我为我的窗口设置了IsManipulationEnabled为true,但如果滑动开始离屏,我仍然不会收到任何类似ManipulationStarted的事件。 Windows似乎注册了触摸事件,因为它在我的手指上绘制了一条线索,但它不会将这些消息发送到消息循环中。 – Dobbias
@Dobbias注册ManipulationStarted事件并在事件上放置一个断点。看看在屏幕上滑动时是否能够达到断点。 – Akansha
如果在屏幕上开始滑动,我可以点击它,但如果从边界进入屏幕,事件不会被触发。 – Dobbias