0

我有一个从 Apple事件处理示例中借用代码的应用程序。看起来像:

InstallEventHandler(GetEventMonitorTarget(), MonitorHandler, GetEventTypeCount(kEvents), kEvents, 0, &sHandler );

GetEventMonitorTarget() 就是为其他应用程序获取事件。但是从我读到的内容来看,该事件有点分叉,既发送到我的应用程序又发送到目标应用程序。因此,即使我从我的处理程序函数返回 noErr 以阻止默认处理程序执行应用程序,仍然也会处理该事件。

有没有办法抑制默认处理程序,或者更具体地说,目标应用程序处理事件?

4

1 回答 1

0

如果您想制作一个热键,请制作一个热键

如果您正在尝试做其他事情,请创建一个事件 tap

于 2010-01-20T13:54:30.100 回答