Windows User32.dll 有一个SetParent函数允许开发人员将一个窗口嵌套在另一个窗口中——即使这两个窗口甚至不是您自己的应用程序的一部分。
我的目标是将一个窗口嵌套在另一个窗口中,这两个窗口都是与我的完全独立的应用程序。
有没有办法在 Mac 上执行该操作,无论是使用 Java、AppleScript、Object-C 还是任何其他语言?
最佳答案
Mac OS X 中的成熟窗口通常与其他窗口没有父/子关系。也就是说,NSWindow 支持多种将子窗口附加到另一个窗口的方法,这些方法列在 NSWindow 文档的“Managing Attached Windows”部分下。这些主要用于将特殊子窗口(例如,工作表、抽屉和弹出窗口)附加到普通窗口,但不适用于嵌套窗口。
关于java - Mac 的 SetParent 函数(Java、AppleScript 或 Objective-C),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25214691/