SetParent
声明方法:
Private Declare Function SetParent Lib "user32" (ByVal hWndChild As Long, ByVal hWndNewParent As Long) As Long
函数功能:该函数改变某个子窗口的父窗口。
函数原型:HWND SetParent(HWND hWndChild,HWND hWndNewParent);
参数:
hWndChild:子窗口句柄。
hWndNewParent:新的父窗口句柄。如果该参数是NULL,则桌面窗口就成为新的父窗口。在WindowsNT5.0中,如果参数为HWND_MESSAGE,则子窗口成为消息窗口。
返回值:如果函数成功,返回值为子窗口的原父窗口句柄;如果函数失败,返回值为NULL。若想获得多错误信息,请调用GetLastError函数。
备注:应用程序可以使用SetParent函数来设置弹出式窗口,层叠窗口或子窗口的父窗口。新的窗口与窗口必须属于同一应用程序。
答案参考来自百度百科
追问大哥 你这是VB的代码吧? 留下你的QQ号 咱俩探讨探讨。
追答你自己写成易语言的代码不就行了嘛,主要让你看参数和用法
追问我要是会把VB的代码直接写成易语言的代码 你觉得我还会问这种问题吗?
追答额。这。
这是Dll命令,复制到”Dll命令定义表“中
.版本 2
.DLL命令 _置父窗口, 整数型, , "SetParent", , user32.dll指定一个窗口的新父(返回 前一个父窗口的句柄)
.参数 子窗口句柄, 整数型, , 子窗口的句柄
.参数 父窗口句柄, 整数型, , hWndChild的新父
然后调用就行
_置父窗口(“你的窗口句柄”,0)