无论如何要在osx上观察系统范围的多点触控事件?

时间:2011-12-19 05:37:01

标签: macos cocoa

我已经看到可以使用addGlobalMonitorForEventsMatchingMask:来监视鼠标事件,滚动事件,关键事件甚至手势事件的系统范围事件。我查看了NSEvents.h以获取可用的事件掩码,但是找不到多触摸事件。是否可以为多点触控事件执行此操作?

1 个答案:

答案 0 :(得分:2)

  

我查看了NSEvents.h以获取可用的事件掩码,但是找不到多触摸事件。

看起来developer.apple.com有一些NSEvent类的文档,并引用了一些触摸事件/手势。

“Mac OS X v10.6中的NSEvent已添加对触摸和手势事件掩码的支持....” developer.apple.com

如果您正在开发的操作系统版本低于报价中指定的操作系统版本,请与我们联系。

编辑: 就你引用的函数而言,文档说当前不支持触摸事件。

“在Mac OS X v 10.6中,事件监视器只能监视以下事件类型......” addGlobalMonitorForEventsMatchingMask:handler