如何在应用程序未激活时观察键盘输入事件。
问问题
835 次
1 回答
3
您需要使用Quartz Event Services创建一个 CGEventTap 。用户必须有权打开辅助设备,这是有道理的,因为这是您这样做的唯一正当理由。
如果你想设置一个热键,Carbon Event Manager中有一个 API 和一个名为 SGHotKeysLib 的 Cocoa 包装器。请注意,当前的 64 位 Mac OS X 仍支持 Carbon 事件管理器热键 API。
于 2010-08-23T12:45:50.077 回答