标签: macos cocoa
我的应用创建了几个仅包含NSButton的浮动面板(类NSPanel)。我需要以编程方式找到这些面板中哪一个在给定时刻最顶层。
不幸的是[NSApp orderedWindows]不包含NSFloatingWindowLevel级别的窗口。 我怎么能这样做?
答案 0 :(得分:0)
您可以使用CGWindowListCopyWindowInfo()检索系统中的所有窗口,并检查属于您的进程的窗口。