0

如何在不使用 addGlobalMonitorForEventsMatchingMask 的情况下检测全局键事件。我只需要一个键被按下的通知,不需要确切知道哪个键。

4

1 回答 1

1

您可以轮询CGEventSourceSecondsSinceLastEventType自上次键盘事件以来的时间。我不知道有什么方法可以在不知道按下什么键的情况下通知关键事件。Quartz 事件点击将具有与 相同的安全限制addGlobalMonitorForEventsMatchingMask,我猜这就是您要避免它的原因。

于 2012-08-03T01:41:20.943 回答