在NSMenu打开时捕获按键事件

时间:2010-09-22 22:11:09

标签: objective-c cocoa nsmenu nsevent

我有兴趣在NSMenu打开时捕获按键。例如,如果菜单打开并且用户在键盘上按“e”或“1”,则发送特定消息(最好传递一个事件对象,其中包含对按下哪个键的引用)。

我查看过备用菜单,但我的印象是只能用于捕获选项键。

目前我没有使用任何自定义视图,只有NSStatusBar(菜单产生的地方)和NSMenu

我是Objective-C的新手,所以如果我的措辞错误,我会道歉。

非常感谢帮助!

1 个答案:

答案 0 :(得分:-1)

我假设您正在搜索此内容:Cocoa NSStatusBar Global HotKey