跳到主要内容

SetParent 设置父窗口

🎯功能

设置父窗口。可以将顶层窗口变成其它窗口的子窗口,也可以将其它窗口的子窗口变成顶层窗口,还可以将一个窗口的子窗口移到另一个窗口总作为子窗口。

注意

此功能有可能导致被移动的窗口功能异常。

📜语法

Call Plugin.WndEx7_71.SetParent(窗口句柄, 父窗口句柄, 方式)

📥参数

参数数据类型解释
窗口句柄长整型数要改变父窗口的窗口句柄。
父窗口句柄长整型数此参数的窗口句柄将作为参数1(窗口句柄)的父窗口。如果要将其它窗口的子窗口变成顶层窗口,该参数取0
方式长整型数默认取0。取1时,如果参数1(窗口句柄)是顶层窗口,且参数2(父窗口句柄)不为0,去除窗口边框和标题栏。

📤返回

💡示例

//将记事本放到当前窗口中
hwnd = Plugin.WndEx7_71.FindWindow("Notepad",0)
hwndParent = Plugin.WndEx7_71.GetForegroundWindow()
Call Plugin.WndEx7_71.SetParent(hwnd,hwndParent,0)

📘备注