描述
当对象的窗口即将被脚本关闭时引发.
PowerBASIC Syntax
METHOD WindowClosing ( _ BYVAL hwndContainer AS HWND, _ BYVAL IsChildWindow AS VARIANT_BOOL, _ BYVAL pbCancel AS VARIANT_BOOL PTR _ ) |
参数
hwndContainer |
[in]处理的OLE容器窗口. |
IsChildWindow |
[in] Boolean指定窗口是否创建脚本.可以是下列值之一. VARIANT_FALSE 窗口不是从脚本创建的. VARIANT_TRUE 从脚本创建窗口. |
pbCancel |
[in, out]指针取消国旗.Boolean指定窗口是否是防止关闭.可以是下列值之一. VARIANT_FALSE 窗口允许关闭. VARIANT_TRUE 防止窗口关闭. |
返回值
无返回值.
DISPID 事件
DISPID_WINDOWCLOSING
此事件的DISPID定义在exdispid.inc.使用此值来确定事件处理程序时,执行的IDispatch接口Invoke method.
备注
这一事件被触发时,关闭窗口的脚本,使用window.close方法.
微软Internet Explorer的默认行为是关闭脚本创建的窗口,而不要求用户.如果尝试关闭主InternetExplorer或通过脚本WebBrowser控件窗口,提示用户.
这一事件是只提供给一个应用程序,是举办WebBrowser控件由Internet Explorer安装后5.5.
引用文件
CWebBrowserEventsImpl.inc