【发布时间】:2011-02-25 16:27:08
【问题描述】:
我正在观察 NSWorkspaceDidDeactivateApplicationNotification 通知以获取刚刚失去焦点的应用程序。我最终得到了一个 NSRunningApplication 的实例,您可以从通知对象的 userInfo 字典键 - NSWorkspaceApplicationKey - 获得。
我在想我可以从通知中的应用程序中获取主窗口,但我不确定从这里去哪里,因为 NSRunningApplication 似乎非常有限。任何帮助将不胜感激。
顺便说一句 - 我正在使用 MacRuby,但答案不需要在 MacRuby 中。
谢谢
【问题讨论】:
标签: objective-c macos macruby