Macos OS X:当NSApplication*未*激活时捕获事件
应用程序在不活动时如何捕获事件?我发现NSApplication不会分派事件,除非它是当前活动的应用程序(例如,使用Macos OS X:当NSApplication*未*激活时捕获事件,macos,events,event-handling,nsrunloop,nsapplication,Macos,Events,Event Handling,Nsrunloop,Nsapplication,应用程序在不活动时如何捕获事件?我发现NSApplication不会分派事件,除非它是当前活动的应用程序(例如,使用nexteventmachingmask:untilDate:inMode:dequeue:) 但是,必须能够在不活动时捕获事件。例如,Apple utility应用程序数字测色仪(Digital Color Meter)即使在不活动的情况下也能明显地获得鼠标移动事件
nexteventmachingmask:untilDate:inMode:dequeue:
)
但是,必须能够在不活动时捕获事件。例如,Apple utility应用程序数字测色仪(Digital Color Meter)即使在不活动的情况下也能明显地获得鼠标移动事件