NSMenu
我想通过在鼠标光标位置 显示来对热键按下做出反应。
我的应用程序是UIElement
并且没有自己的窗口。
我知道有以下方法NSMenu
:
-(void)popUpContextMenu:(NSMenu *)menu
withEvent:(NSEvent *)event
forView:(NSView *)view;
但是当没有视图时它似乎不起作用:(。
我应该在鼠标光标位置创建一个假透明视图,然后在那里显示NSMenu
,还是有更好的方法?
可以使用 Carbon 实现吗?