在Windows上,我们可以找到正在运行的进程的窗口句柄,并将我们的窗口作为子窗口附加到它上面,因此两个不同的进程看起来像是同一个进程。
我想知道在cocoa中是否有类似的方法来实现这个要求。
答案 0 :(得分:2)
使用代码注入可以实现这一点。请查看mach inject framework和PorcShark Finder。
或者
使用CGWindow
方法查找另一个窗口的位置,并在其上显示您的窗口
看看Son of Grab示例项目。
Grab之子展示了如何使用新的CGWindow API来获取任意集的图像 窗口,包括屏幕当前内容的图像。