我正在尝试使用Xcode和cocoa开发一个mac程序。我想制作一个菜单栏应用程序,你可以在其中按下一个快捷键,它将检测你在屏幕上的鼠标位置。如果可以的话,我可以这样做吗?
答案 0 :(得分:1)
如果您想在屏幕上获取鼠标位置,只需使用:
NSPoint point = [NSEvent mouseLocation];
对于快捷方式,如果您当前打开菜单栏菜单,它们才能正常工作。如果您希望能够在任何地方使用快捷方式(无论是否选择菜单栏),请使用全局热键管理器。我建议你可以从这里获得DDHotkey: https://github.com/davedelong/DDHotKey
来源: