WebBrowser控件使用详解

方法
说明
  GoBack  相当于 IE 的“ 后退 ”按钮,使你在当前历史列表中后退一项 
  GoForward  相当于 IE 的“ 前进 ”按钮,使你在当前历史列表中前进一项   GoHome  相当于 IE 的“ 主页 ”按钮,连接用户默认的主页   GoSearch  相当于 IE 的“ 搜索 ”按钮,连接用户默认的搜索页面   Navigate  连接到指定的 URL    Refresh  刷新当前页面  Refresh2  同上,只是可以指定刷新级别,所指定的刷新级别的值来自 RefreshConstants 枚举表,该表定义在 ExDisp.h 中,可以指定的不同值如下:
REFRESH_NORMAL  执行简单的刷新,不将 HTTP pragma: no-cache 头发送给服务器
REFRESH_IFEXPIRED  只有在网页过期后才进行简单的刷新
REFRESH_CONTINUE  仅作内部使用。在 MSDN 里写着 DO NOT USE! 请勿使用
REFRESH_COMPLETELY
 将包含 pragma: no-cache 头的请求发送到服务器
  Stop  相当于 IE 的“ 停止 ”按钮,停止当前页面及其内容的载入  
属性
说明
  Application  如果该对象有效,则返回掌管 WebBrowser 控件的应用程序实现的自动化对象( IDispatch )。如果在宿主对象中自动化对象无效,这个程序将返回 WebBrowser 控件的自动化对象  Parent  返回 WebBrowser 控件的父自动化对象,通常是一个容器,例如是宿主或 IE 窗口  Container  返回 WebBrowser 控件容器的自动化对象。通常该值与 Parent 属性返回的值相同  Document  为活动的文档返回自动化对象。如果 HTML 当前正被显示在 WebBrowser 中,则 Document 属性提供对 DHTML Object Model 的访问途径  TopLevelContainer  返回一个 Boolean 值,表明 IE 是否是 WebBrowser 控件顶层容器,是就返回 true
  Type  返回已被 WebBrowser 控件加载的对象的类型。例如:如果加载 .doc 文件,就会返回 Microsoft Word Document    Left  返回或设置 WebBrowser 控件窗口的内部左边与容器窗口左边的距离   Top  返回或设置 WebBrowser 控件窗口的内部左边与容器窗口顶边的距离   Width  返回或设置 WebBrowser 窗口的宽度,以像素为单位   Height  返回或设置 WebBrowser 窗口的高度,以像素为单位   LocationName  返回一个字符串,该字符串包含着 WebBrowser 当前显示的资源的名称,如果资源是网页就是网页的标题;如果是文件或文件夹,就是文件或文件夹的名称   LocationURL  返回 WebBrowser 当前正在显示的资源的 URL    Busy  返回一个 Boolean 值,说明 WebBrowser 当前是否正在加载 URL ,如果返回 true 就可以使用 stop 方法来撤销正在执行的访问操作 
WebBrowser 的事件  Private Events  Description  BeforeNavigate2  导航发生前激发,刷新时不激发 CommandStateChange  当命令的激活状态改变时激发。它表明何时激活或关闭BackForward 菜单项或按钮  DocumentComplete  当整个文档完成是激发,刷新页面不激发 DownloadBegin  当某项下载操作已经开始后激发,刷新也可激发此事件 DownloadComplete  当某项下载操作已经完成后激发,刷新也可激发此事件 NavigateComplete2  导航完成后激发,刷新时不激发 NewWindow2  在创建新窗口以前激发 OnFullScreen  FullScreen属性改变时激发。该事件采用VARIENT_BOOL的一个输 入参数来指示IE是全屏显示方式(VARIENT_TRUE)还是普通显示方式(VARIENT_FALSE OnMenuBar  改变MenuBar的属性时激发,标示参数是VARIENT_BOOL类型的。 
VARIANT_TRUE是可见,VARIANT_ FALSE是隐藏  OnQuit  无论是用户关闭浏览器还是开发者调用Quit方法,当IE退出时就会激发  OnStatusBar  OnMenuBar调用方法相同,标示状态栏是否可见。  OnToolBar  调用方法同上,标示工具栏是否可见。 OnVisible  控制窗口的可见或隐藏,也使用一个VARIENT_BOOL类型的参数  StatusTextChange  如果要改变状态栏中的文字,这个事件就会被激发,但它并不理会程序是否有状态栏 TitleChange  Title有效或改变时激发
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值