日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

WebBrowser控件的常用方法、属性和事件

發布時間:2023/12/10 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 WebBrowser控件的常用方法、属性和事件 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.



1. 屬性

屬性說明
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方法來撤銷正在執行的訪問操作


2. 方法

方法說明
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的“?停止?”按鈕,停止當前頁面及其內容的載入


3. 事件

Private EventsDescription
BeforeNavigate2導航發生前激發,刷新時不激發
CommandStateChange當命令的激活狀態改變時激發。它表明何時激活或關閉Back和Forward 菜單項或按鈕
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如果要改變狀態欄中的文字,這個事件就會被激發,但它并不理會程序是否有狀態欄
TitleChangeTitle有效或改變時激發


總結

以上是生活随笔為你收集整理的WebBrowser控件的常用方法、属性和事件的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。