2

如何在 Mac OS 中执行特定(外部)应用程序的菜单项(或获取菜单项列表),例如“应用程序快捷方式”(在“系统偏好设置 -> 键盘 -> 键盘快捷方式”中)?

我的意思是让外部应用程序通过指向其中一个菜单项来完成工作,就像“应用程序快捷方式”一样。我打算编写一个可以完成这项工作的程序。任何人都可以帮助我吗?

4

1 回答 1

1

在 Xcode 中,您可以在NSMenuin 中设置快捷方式MainMenu.xib

只需添加一个新的,在Attributes InspectorNSMenuItem中设置 Key Equivalent,然后最后使用Target-Action连接它。


抱歉刚刚看到您编写了外部应用程序。

应用程序必须支持这一点。大多数苹果应用程序都支持 AppleScript。

您可以在此处使用它来设置全局热键:

https://github.com/davedelong/DDHotKey

于 2012-12-25T12:46:06.180 回答