以编程方式执行键盘快捷键 - Objective-C

时间:2012-10-21 15:50:53

标签: objective-c cocoa keyboard-shortcuts

我正在寻找一种以编程方式执行键盘快捷键的方法,就像用户自己点击了键一样。但是,该快捷方式由用户使用名为ShortcutRecorder的自定义控件选择。

有没有办法获取ShortcutRecorder给出的信息(基本上是关键代码和标志,我认为)并执行该快捷方式?

1 个答案:

答案 0 :(得分:0)

您可以使用CGEventPost()在系统范围内发布键盘事件,但用户必须在Universal Access System偏好设置面板中启用对辅助设备的访问。