SetParent函数更改指定子窗口的父窗口。
HWND SetParent(
HWND 【hWndChild】, | //父窗口正在改变的窗口的句柄 |
HWND 【hWndNewParent】 | //处理新的父窗口 |
); |
参数
【hWndChild】
标识子窗口。
【hWndNewParent】
标识新的父窗口。如果此参数为NULL,则桌面窗口将变为新的父窗口。
返回值
如果函数成功,则返回值是上一个父窗口的句柄。
如果函数失败,返回值为NULL。要获取扩展错误信息,请调用GetLastError.
备注
应用程序可以使用SetParent功能设置弹出式窗口,重叠窗口或子窗口的父窗口。新的父窗口和子窗口必须属于同一应用程序。
如果由【hWndChild】参数标识的窗口可见,Windows将执行相应的重画和重画。
也可以看看