【问题标题】:Is there a way to detect if a pen is in proximity to the screen in WinRT有没有办法检测笔是否靠近 WinRT 中的屏幕
【发布时间】:2012-12-13 10:07:05
【问题描述】:

我希望能够检测我是否有一支笔靠近屏幕。
例如,如果我用笔打开它,我想显示一个不同的应用栏。
此外,当我将笔靠近它(不一定要触摸它)时,我想在屏幕上显示其他内容。

/吉米

【问题讨论】:

  • (听起来很酷,但是.. 硬件甚至可以检测到吗?)
  • 是的,检测到笔距离屏幕大约一厘米

标签: windows-8 windows-runtime microsoft.ink


【解决方案1】:

当笔或手指靠近屏幕时,您将收到PointerEntered 事件。 PointerPressed 事件在笔或手指接触时触发。如果硬件不支持接近,则PointerEntered 不会触发,直到建立联系,并且紧随其后的是PointerPressed

【讨论】:

    【解决方案2】:

    我想通了。
    我监听 PointerEntered-event 和 PointerExited-event,然后设置一个可以在 appbar_opened-event 中检查的变量。
    效果很好。

    /吉米

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-09-03
      • 2019-05-31
      • 2011-07-10
      • 1970-01-01
      • 2013-09-17
      • 1970-01-01
      • 2011-02-13
      • 1970-01-01
      相关资源
      最近更新 更多