导航:  CWebBrowser Class > WebBrowser Events >

WindowClosing

上一页返回章节概述下一页

描述

 

当对象的窗口即将被脚本关闭时引发.

 

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