标签: cocoa macos osx-snow-leopard
我正在构建一个小应用程序,需要识别键盘上的某些键是否被按下。在这种情况下箭头键。当这些键被按下时,应用程序必须采取行动,即使它不是最前面的并且没有焦点。
这可能吗?无论发生在哪里,我都必须做些什么来接收这些键盘事件?
答案 0 :(得分:1)
您可以使用Carbon的RegisterEventHotKey函数注册热键来完成此操作。还有一些开源库可以使这更容易,例如SGHotKeysLib。