WebBrowserコントロール共通のメソッド、プロパティ、およびイベント

1.プロパティ

プロパティ 説明
応用 オブジェクトが有効な場合、オートメーションオブジェクトWebBrowserコントロールアプリケーションを担当リターン(のIDispatch)を実現します。オブジェクトは、ホストオートメーションオブジェクトで有効でない場合、プログラムは、WebBrowser戻ります
オートメーションオブジェクトコントロールを
このような宿主またはIEのウィンドウとして、通常の容器、親WebBrowserコントロールのオートメーションオブジェクトを返します
容器 オートメーションオブジェクトWebBrowserコントロールのコンテナを返します。典型的には、値が同じ親プロパティによって返さ
資料 アクティブなドキュメントのオートメーションオブジェクトを返します。HTMLは現在、Webブラウザーに表示されている場合は、
DHTMLオブジェクトモデルのDocumentプロパティへのアクセスを提供
TopLevelContainer
これは、Webブラウザー制御IEは、上部容器、真リターンであるかどうかを示すブール値を返します
タイプ 戻り値の型は、WebBrowserコントロールオブジェクトをロードされています。たとえば:あなたは.docファイルをロードすると、それが返されます
Microsoft Word文書に戻ります
バックWebBrowserコントロール距離またはウィンドウの左側のウィンドウの左側及び容器内に配置されました
上端またはリターン提供WebBrowserコントロールウィンドウとウィンドウ内のコンテナ左端から
Webブラウザーは、ピクセル単位で、ウィンドウの幅を返すか、設定します
高さ Webブラウザーは、ピクセル単位で、ウィンドウの高さを返すか、設定します
場所の名前 リソースがあれば、現在表示されているリソースのWebブラウザーの名前を含むストリングを返し
ウェブページはページのタイトルであり、ファイルやフォルダ、そのファイルまたはフォルダの名前場合
LocationURL Webブラウザーは、現在、URLに表示されているリソースを返します。
忙しい Webブラウザーは、現在URLをロードされているかどうかを示すブール値を返し、あればそれはtrueを返します
あなたがアクセス動作を取り消すためにstopメソッドを使用することができます実行されています

2.方法

方法 説明
戻る IEの「と同等バック」ボタン、あなたは現在の履歴リストに後方へのステップ
前進する IEの「に相当前進」ボタン、あなたは現在の履歴リストに前進するように
GOHOME IEの「と同等」ボタン、ユーザーのデフォルト・ホーム・ページを接続します
GoSearch IEの「と同等の検索ユーザーのデフォルトの検索ページを接続する」ボタン
ナビゲート 指定されたURLに接続します
リフレッシュ 現在のページを更新
Refresh2
上記が、レベルのリフレッシュ、ExDisp.hを定義RefreshConstants列挙テーブルから指定されたリフレッシュ・レベルの値が、次のように指定することができる異なる値を指定することができる:
REFRESH_NORMALは、単純なリフレッシュを実行しない HTTPプラグマ:NO-サーバへのキャッシュ・ヘッダーは、
有効期限の後だけの簡単なリフレッシュページをREFRESH_IFEXPIRED
内部使用のみのためにREFRESH_CONTINUE。MSDN年間使用しないでください使用しないでくださいと言う!
REFRESH_COMPLETELYが含まれていますプラグマを:キャッシュなしヘッダーは、サーバーにリクエストを送信します
やめる 相当于IE的“ 停止 ”按钮,停止当前页面及其内容的载入

3. 事件

Private Events Description
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 如果要改变状态栏中的文字,这个事件就会被激发,但它并不理会程序是否有状态栏
TitleChange Title有效或改变时激发

转载于:https://www.cnblogs.com/rainman/archive/2013/06/04/3116471.html

おすすめ

転載: blog.csdn.net/weixin_34150224/article/details/93561331