在Cocoa Mac App中禁用Command-C和-V

时间:2013-06-08 00:26:09

标签: objective-c cocoa macos-carbon

我想在我的应用程序运行时禁用某些键盘快捷键,最好是在它进入后台时。我已经读过使用一些旧的Carbon命令禁用所有快捷方式

void *oldHotKeyMode = PushSymbolicHotKeyMode(kHIHotKeyModeAllDisabled); 

不幸的是,这会禁用我不想做的所有键盘快捷键。我怎样才能“定位”特定的密钥对。如果我可以将这些命令重新映射到特定的方法,那将是非常酷的,所以我可以显示“你不能复制这个”的消息或类似的东西。

0 个答案:

没有答案