0

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

有什么方法可以获取 ShortcutRecorder 提供的信息(我认为基本上是键码和标志)并执行该快捷方式?

4

1 回答 1

0

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

于 2012-10-22T06:45:22.420 回答