2
如果有人使用浏览器或任何其他应用程序,我希望用户能够输入一个快捷方式(例如control-shift-P),然后我希望我的菜单栏弹出一个窗口,以便用户可以输入一些文字,按回车关闭。如何使用快捷方式弹出菜单栏?
我该如何去实现它?
如果有人使用浏览器或任何其他应用程序,我希望用户能够输入一个快捷方式(例如control-shift-P),然后我希望我的菜单栏弹出一个窗口,以便用户可以输入一些文字,按回车关闭。如何使用快捷方式弹出菜单栏?
我该如何去实现它?
也许你已经找到了解决方案,但这是我对这个问题的回答。
您可能正在搜索的是全球热键。查看本教程,了解如何创建全局热键:http://cocoasamurai.blogspot.ch/2009/03/global-keyboard-shortcuts-with-carbon.html
一旦你获得了该部分的工作,唯一需要做的就是打开你的窗口。 您可以通过以下做到这一点:
[myWindow makeKeyAndOrderFront:sender];
希望这有助于任何人谁仍在寻找答案