标签: mouse macos-carbon nsevent scrollwheel
我使用NSEvent进行全局监控,以收听鼠标滚动事件。但是,该事件仍像往常一样传递给其他应用程序。我想取消该活动,以便只有我的应用程序可以解释该事件然后取消它,以便其他应用程序看不到滚动事件。最好的方法是什么?
答案 0 :(得分:0)
据我所知,全球监视器仅用于收听事件。您必须使用较低级别的CGEventTap C API来实际捕获和修改(包括删除)流中的事件。