gpt4 book ai didi

cocoa - 如何在 Mac 上访问我的应用程序的 Windows 层次结构?

转载 作者:行者123 更新时间:2023-12-03 16:53:18 25 4
gpt4 key购买 nike

我的意思是属于我的应用程序(进程)的所有窗口。我需要为它们所有人获取类似 (NSWindow *) 的东西。请注意,某些窗口是由第三方插件创建的,[NSApp windows] 无法访问。是的,我知道,Quartz Window Services 可以通过 PID 返回所有窗口。但是我怎样才能通过CGWindowID获取NSWindow呢?谢谢!

最佳答案

尝试 NSWindowList 获取窗口编号,然后使用 -[NSApplication windowWithWindowNumber:] 获取 NSWindows。

关于cocoa - 如何在 Mac 上访问我的应用程序的 Windows 层次结构?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3087193/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com