是否可以使用 CGWindowListCopyWindowInfo 来显示最近的 window?

Is it possible to use CGWindowListCopyWindowInfo to get the most previous window displayed?

是否可以使用 CGWindowListCopyWindowInfo 来显示最近的 window?
我发现了以下问题,但无法显示最新的 window。
如果有一个应用程序没有打开 window,关于该应用程序的信息将包含在最前面显示的 window 之前。
Front most window using CGWindowListCopyWindowInfo

CGWindowListCopyWindowInfo(
    kCGWindowListOptionOnScreenOnly | kCGWindowListExcludeDesktopElements,
    kCGNullWindowID
)

当我按照问题文本中的链接问题执行上述操作时,windows 确实是有序的。
然后我检查了一下,发现最上面的 window 前面有 Dock。
现在我知道哪个在最上面了。