Navigation:  Internet Development > WebBrowser Control > Interfaces > DWebBrowserEvents2 >

ProgressChange

Previous pageReturn to chapter overviewNext page

描述

 

在对象上更新下载操作的进度时触发。

 

C++ 语法

 

void ProgressChange(     

   long nProgress,

   long nProgressMax

);

 

PowerBASIC 语法

 

METHODProgressChange ( _

   BYVAL nProgress AS LONG, _

   BYVAL nProgressMax AS LONG _

)

 

参数

 

nProgress

[in]LONG指定要显示的进度总量,或进度完成时为-1。

nProgressMax

[in]LONG指定最大进度值。

 

OBRESULT

 

无返回值。

 

事件DISPID

 

DISPID_PROGRESSCHANGE

 

此事件的DISPID在exdispid.inc中定义。在实现IDispatch接口的调用方法时,使用此值来标识事件处理程序。

 

备注

 

容器可以使用此事件提供的信息来显示到目前为止下载的字节数,或更新进度指示器。

 

要计算进度指标中显示的进度百分比,将进度值乘以100并除以nProgressMax的值(除非进度为-1,否则容器可以指示操作完成或隐藏进度指标)。