1
下面的語句捕獲我應用程序窗口內的所有點擊,但不會捕獲我應用程序菜單欄上的點擊。我也無法捕捉到菜單欄點擊使用addGlobalMonitorForEvents
爲我的macOS應用程序捕獲菜單欄上的點擊
NSEvent.addLocalMonitorForEvents(matching: .leftMouseDown , handler: {
(mouseEvent:NSEvent?) in ....
如果您要監視的菜單欄屬於您的應用程序,請使用觀察者。 –
@El番茄:什麼樣的觀察者? – Kashif