1
下面的语句捕获我应用程序窗口内的所有点击,但不会捕获我应用程序菜单栏上的点击。我也无法捕捉到菜单栏点击使用addGlobalMonitorForEvents
为我的macOS应用程序捕获菜单栏上的点击
NSEvent.addLocalMonitorForEvents(matching: .leftMouseDown , handler: {
(mouseEvent:NSEvent?) in ....
如果您要监视的菜单栏属于您的应用程序,请使用观察者。 –
@El番茄:什么样的观察者? – Kashif