跳到主要内容

CreateWebBrowserP 创建网页浏览器窗口

🎯功能

创建独立进程的网页浏览器窗口,可以在屏幕上创建一个网页浏览器窗口,也可以在其它窗口中创建。脚本结束前或结束时要用本插件的SetWindowState函数关闭窗口,否则窗口不会消失。

📜语法

Hwnd = Plugin.WndEx7_71.CreateWebBrowserP(父窗口句柄, x, y, 宽度, 高度, 样式, 版本)

📥参数

参数数据类型解释
父窗口句柄长整型数在屏幕上创建取0,在其它窗口中创建取该窗口的窗口句柄。
x长整型数设置创建的网页浏览器窗口的位置。父窗口句柄取0时为屏幕的横坐标,父窗口句柄取其它窗口的窗口句柄时为该网页浏览器窗口在窗口客户区的横坐标。
y长整型数设置创建的网页浏览器窗口的位置。父窗口句柄取0时为屏幕的纵坐标,父窗口句柄取其它窗口的窗口句柄时为该网页浏览器窗口在窗口客户区的纵坐标。
宽度长整型数设置创建的网页浏览器窗口的宽度。
高度长整型数设置创建的网页浏览器窗口的高度。
样式长整型数设置创建的网页浏览器窗口的样式。取值可以是下面的一个或多个,不用时可取0。如果要同时使用多个值,可将多个值做或运算或者加法运算。
版本长整型数设置创建的网页浏览器的ie版本。ie7到ie11对应整数711(实际版本不会超过电脑中的ie浏览器版本),0使用最大版本,-1使用默认版本(通常是ie7)。
参数(样式)可取值如下
样式说明
1使用3D边框。
2添加滚动条。
4使用右键快捷菜单。
8沉默,禁止弹出提示框。
32窗口标题使用网页标题。
256父窗口句柄不为0时,使用有标题的窗口样式。
512父窗口句柄不为0时,使用有矮标题的窗口样式。
4096将新网页窗口在当前网页浏览器窗口中打开。
提示

需要更多窗口样式,可使用SetWindowStyle函数。

需要设置窗口标题,可使用SetWindowText函数。

📤返回

长整型数,创建的浏览器的窗口句柄。

💡示例

//创建独立进程的ie8版本的浏览器窗口
hwnd=Plugin.WndEx7_71.CreateWebBrowserP(0,20,10,100,30,32 Or 256,8)
While True
Delay 1000
Wend
//OnScriptExit过程在脚本结束时执行,即使脚本执行到一半的时候,你按了停止热键,它也会执行了这个过程再停止
Sub OnScriptExit()
Call Plugin.WndEx7_71.SetWindowState(hwnd,0)
End Sub

📘备注