我正在使用带有全局监控的NSEvent来监听鼠标滚动事件。但是,该事件仍像往常一样传递给其他应用程序。我想取消该事件,以便只有我的应用程序可以解释该事件,然后取消它,以便其他应用程序看不到滚动事件。最好的方法是什么?
据
我所知,全局监视器仅用于侦听事件。 您必须使用较低级别的CGEventTap C API来实际捕获和修改(包括删除)流中的事件。
我正在使用带有全局监控的NSEvent来监听鼠标滚动事件。但是,该事件仍像往常一样传递给其他应用程序。我想取消该事件,以便只有我的应用程序可以解释该事件,然后取消它,以便其他应用程序看不到滚动事件。最好的方法是什么?
我所知,全局监视器仅用于侦听事件。 您必须使用较低级别的CGEventTap C API来实际捕获和修改(包括删除)流中的事件。
javascript python java c# php android html jquery c++ css ios sql mysql arrays asp.net json python-3.x ruby-on-rails .net sql-server django objective-c excel regex ruby linux ajax iphone xml vba spring asp.net-mvc database wordpress string postgresql wpf windows xcode bash git oracle list vb.net multithreading eclipse algorithm macos powershell visual-studio image forms numpy scala function api selenium