我对在 NSMenu
打开时捕获按键感兴趣。例如,如果菜单打开并且用户在键盘上按下“e”或“1”,则发送特定消息(最好传递包含对按下哪个键的引用的事件对象)。
我查看了备用菜单,但我的印象是只能用于捕获选项键。
目前我没有使用任何自定义 View ,仅使用 NSStatusBar
(菜单生成的位置)和 NSMenu
。
我是 Objective-C 的新手,所以如果我的措辞不正确,我深表歉意。
非常感谢您的帮助!
最佳答案
我假设您正在搜索这个:Cocoa NSStatusBar Global HotKey
关于objective-c - 在 NSMenu 打开时捕获按键事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3774000/