标签: objective-c cocoa macos-carbon
我想在我的应用程序运行时禁用某些键盘快捷键,最好是在它进入后台时。我已经读过使用一些旧的Carbon命令禁用所有快捷方式
void *oldHotKeyMode = PushSymbolicHotKeyMode(kHIHotKeyModeAllDisabled);
不幸的是,这会禁用我不想做的所有键盘快捷键。我怎样才能“定位”特定的密钥对。如果我可以将这些命令重新映射到特定的方法,那将是非常酷的,所以我可以显示“你不能复制这个”的消息或类似的东西。