在Cocoa上,要将子窗口锁定到其父窗口,可以使用addChildWindow:ordered:from Cocoa库。
我在Windows上寻找类似的方法来进行跨平台开发。
您知道Windows上的任何等效方法吗?
答案 0 :(得分:0)
儿童('WS_CHILD')窗口始终与父母一起移动,他们不需要被锁定。
但如果你的意思是浮动(例如'WS_POPUP')窗口 - 没有办法在WinAPI中“锁定”它们。例如,您需要处理WM_WINDOWPOSCHANGED,并手动重新定位浮动窗口。