如何以编程方式确定 OS X 中当前处于活动状态的应用程序



我有一个简单的状态栏应用程序n,可以在后台工作。我想知道哪个应用程序当前处于活动状态。

可能吗?

看看 NSRunningApplication 类及其活动属性(我已经为您链接了文档)。 您可以查看一系列正在运行的应用程序,并找到"活动"的应用程序。

哦,要获得正在运行的应用程序数组,您可以通过 [NSWorkspace currentWorkspace] runningApplications] .

希望这有帮助!

相关内容

最新更新