【发布时间】:2010-10-05 04:53:53
【问题描述】:
在 Win32 编程中,窗口的父级和窗口的所有者有什么区别?我以为我已经弄清楚了,然后我遇到了这段代码:
SetWindowLong(handle, GWL_HWNDPARENT, foo);
这实际上设置了窗口的所有者,而不是父级 - 尽管使用了 GWL_HWNDPARENT。父母/所有者这两个术语是否可以互换,或者实际上有区别?
【问题讨论】:
-
解释充分on msdn
-
Raymond Chen写了一篇关于"A window can have a parent or an owner but not both"的文章。
-
Raymond Chen 文章的更新网址:devblogs.microsoft.com/oldnewthing/20100315-00/?p=14613
-
请不接受当前接受的答案。这是不正确的。
标签: winapi window parent owner