次の方法で共有


CHtmlView クラス

MFC のドキュメント/ビュー アーキテクチャのコンテキストで WebBrowser コントロールの機能を提供します。

class CHtmlView : public CFormView

メンバー

42h6dke4.collapse_all(ja-jp,VS.110).gifパブリック メソッド

名前

説明

CHtmlView::Create

WebBrowser コントロールを作成します。

CHtmlView::CreateControlSite

コントロールのインスタンスをフォーム コントロールをホストするために作成するために使用されるオーバーライド可能な。

CHtmlView::ExecFormsCommand

IOleCommandTarget::Exec のメソッドを使用して、指定したコマンドを実行します。

CHtmlView::ExecWB

コマンドを実行します。

CHtmlView::GetAddressBar

Internet Explorer のオブジェクトのアドレス バーを表示するかどうかを判定します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::GetApplication

Internet Explorer アプリケーションの現在のインスタンスを含むアプリケーションを表すアプリケーション オブジェクトを取得します。

CHtmlView::GetBusy

ダウンロードまたはそのほかのアクティビティがまだ進行中であるかどうかを示す値を取得します。

CHtmlView::GetContainer

WebBrowser コントロールのコンテナーを取得します。

CHtmlView::GetFullName

完全名を、Web ブラウザーで表示されるリソースのパスを格納および取得します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::GetFullScreen

WebBrowser コントロールが全画面表示モードまたは通常のウィンドウのモードで動作するかどうかを示します。

CHtmlView::GetHeight

Internet Explorer のメイン ウィンドウの高さを取得します。

CHtmlView::GetHtmlDocument

アクティブな HTML ドキュメントを取得します。

CHtmlView::GetLeft

Internet Explorer のメイン ウィンドウの左端の画面座標を取得します。

CHtmlView::GetLocationName

WebBrowser が現在表示されているリソースの名前を取得します。

CHtmlView::GetLocationURL

WebBrowser が現在表示されているリソースの URL を取得します。

CHtmlView::GetMenuBar

メニュー バーを表示するかどうかを示す値を取得します。

CHtmlView::GetOffline

コントロールはオフラインであるかどうかを示す値を取得します。

CHtmlView::GetParentBrowser

IDispatch のインターフェイスへのポインターを取得します。詳細については、「Implementing the IDispatch Interface」を参照してください。

CHtmlView::GetProperty

指定されたオブジェクトに関連付けられているプロパティの現在の値を取得します。

CHtmlView::GetReadyState

Web ブラウザーのオブジェクトの準備状態を取得します。

CHtmlView::GetRegisterAsBrowser

WebBrowser コントロールがターゲット名の解決のトップレベルのブラウザーとして登録されているかどうかを示します。

CHtmlView::GetRegisterAsDropTarget

WebBrowser コントロールとしてナビゲーションのドロップ ターゲット登録されているかどうかを示します。

CHtmlView::GetSilent

どのダイアログ ボックスが表示できるかどうかを示します。

CHtmlView::GetSource

Web ページの HTML ソース・コード。

CHtmlView::GetStatusBar

Internet Explorer のステータス バーを表示するかどうかを示します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::GetTheaterMode

WebBrowser コントロールがシアター モードかどうかを示します。

CHtmlView::GetToolBar

ツール バーを表示するかどうかを示す値を取得します。

CHtmlView::GetTop

Internet Explorer のメイン ウィンドウの上端の画面座標を取得します。

CHtmlView::GetTopLevelContainer

現在のオブジェクトで WebBrowser コントロールのトップレベル コンテナーであるかどうかを示す値を取得します。

CHtmlView::GetType

ドキュメント オブジェクトの型の名前を取得します。

CHtmlView::GetVisible

オブジェクトの表示または非表示かを示す値を取得します。

CHtmlView::GetWidth

Internet Explorer のメイン ウィンドウの幅を取得します。

CHtmlView::GoBack

履歴リストの前のアイテムに移動します。

CHtmlView::GoForward

履歴リストの次のアイテムに移動します。

CHtmlView::GoHome

現在のホームまたは開始ページに移動します。

CHtmlView::GoSearch

現在のの検索のページに移動します。

CHtmlView::LoadFromResource

WebBrowser コントロールのリソースを読み込みます。

CHtmlView::Navigate

URL で識別されるリソースに移動します。

CHtmlView::Navigate2

URL で識別されるリソースまたは完全パスで指定されたファイルに移動します。

CHtmlView::OnBeforeNavigate2

ナビゲーションの前に呼び出されます。特定の Web ブラウザーに発生します (ウィンドウまたはフレームセット内の要素)。

CHtmlView::OnCommandStateChange

Web ブラウザーのコマンドの有効状態が変更されたことをアプリケーションに通知するために呼び出されます。

CHtmlView::OnDocumentComplete

ドキュメントが READYSTATE_COMPLETE の状態になったことをアプリケーションに通知するために呼び出されます。

CHtmlView::OnDocWindowActivate

コンテナーのドキュメント ウィンドウがアクティブ化または非アクティブ化されたアクティブな埋め込み先オブジェクトに通知を送ります MSHTML の実装から呼び出されます、または IOleInPlaceActiveObject::OnDocWindowActivateの Internet Explorer。

CHtmlView::OnDownloadBegin

ナビゲーション操作を開始したことをアプリケーションに通知するために呼び出されます。

CHtmlView::OnDownloadComplete

終了すると、ナビゲーション操作が停止したときに呼び出されます、または失敗しました。

CHtmlView::OnEnableModeless

コンテナーがモーダル ダイアログ ボックスを作成または破棄されたときにモードレス ダイアログ ボックスを有効または無効にするために呼び出されます。

CHtmlView::OnFilterDataObject

Internet Explorer MSHTML かによってホスト オブジェクトをホストがまたは Internet Explorer MSHTML のデータ置き換えるように依頼します。

CHtmlView::OnFrameWindowActivate

コンテナーのトップレベルのフレーム ウィンドウがアクティブまたは非アクティブになるときのオブジェクトに通知するために IOleInPlaceActiveObject::OnFrameWindowActivate から呼び出されます。

CHtmlView::OnFullScreen

全画面のプロパティが変更されたときに呼び出されます。

CHtmlView::OnGetDropTarget

ホストが代替 IDropTargetを指定できるようにすることにより、ドロップ ターゲット使用しているときの Internet Explorer MSHTML かによって呼び出されます。

CHtmlView::OnGetExternal

ホストの IDispatch のインターフェイスを取得するには、Internet Explorer MSHTML かによって呼び出されます。

CHtmlView::OnGetHostInfo

または Internet Explorer MSHTML のホストの UI 機能を取得します。

CHtmlView::OnGetOptionKeyPath

Internet Explorer MSHTML かがユーザー設定を格納するレジストリ キーを返します。

CHtmlView::OnHideUI

Internet Explorer MSHTML か、メニューおよびツール バーを削除するときに呼び出されます。

CHtmlView::OnMenuBar

MenuBar のプロパティが変更されたときに呼び出されます。

CHtmlView::OnNavigateComplete2

ハイパーリンクに移動した後に呼び出されます。完了します (ウィンドウまたはフレームセット内の要素)。

CHtmlView::OnNavigateError

ハイパーリンクへのナビゲーションが失敗した場合、フレームワークによって呼び出されます。

CHtmlView::OnNewWindow2

新しいウィンドウがリソースを表示するように作成されるときに呼び出されます。

CHtmlView::OnProgressChange

ダウンロード操作の進行状況が更新されたことをアプリケーションに通知するために呼び出されます。

CHtmlView::OnPropertyChange

PutProperty のメソッドがプロパティの値を変更したことをアプリケーションに通知するために呼び出されます。

CHtmlView::OnQuit

Internet Explorer アプリケーションがやめて準備が完了したことをアプリケーションに通知するために呼び出されます。(Internet Explorer にのみ適用されます)

CHtmlView::OnResizeBorder

境界領域のサイズを変更する必要があることを通知 MSHTML オブジェクトの実装から呼び出されます、または IOleInPlaceActiveObject::ResizeBorderの Internet Explorer。

CHtmlView::OnShowContextMenu

これがコンテキスト メニューを表示しようとするときに Internet Explorer MSHTML またはから呼び出されます。

CHtmlView::OnShowUI

Internet Explorer MSHTML かの前に呼び出されます。メニューとツール バーを表示します。

CHtmlView::OnStatusBar

ステータス バーのプロパティが変更されたときに呼び出されます。

CHtmlView::OnStatusTextChange

WebBrowser コントロールに関連付けられているステータス バーのテキストが変更されたことをアプリケーションに通知するために呼び出されます。

CHtmlView::OnTheaterMode

TheaterMode のプロパティが変更されたときに呼び出されます。

CHtmlView::OnTitleChange

WebBrowser コントロールのドキュメントのタイトルを使用するか、または変更された場合にアプリケーションに通知するために呼び出されます。

CHtmlView::OnToolBar

ツール バーのプロパティが変更されたときに呼び出されます。

CHtmlView::OnTranslateAccelerator

コンテナーのメッセージ キューからメニューのアクセラレータ キーのメッセージを処理するために IOleInPlaceActiveObject::TranslateAcceleratorIOleControlSite::TranslateAccelerator が呼び出されたときに、Internet Explorer MSHTML かによって呼び出されます。

CHtmlView::OnTranslateUrl

ホストに読み込まれる URL を変更できるように Internet Explorer MSHTML かによって呼び出されます。

CHtmlView::OnUpdateUI

コマンド待機状態が変更されたことをホストに通知します。

CHtmlView::OnVisible

WebBrowser コントロールのウィンドウが表示される/非表示にする必要があるときに呼び出されます。

CHtmlView::PutProperty

指定されたオブジェクトに関連付けられたプロパティの値を設定します。

CHtmlView::QueryFormsCommand

ユーザー インターフェイス イベントによって生成される一つ以上のコマンドの状態のクエリ。

CHtmlView::QueryStatusWB

WebBrowser コントロールによって処理されるコマンドの状態を照会します。

CHtmlView::Refresh

現在のファイルを再読み込みします。

CHtmlView::Refresh2

現在のファイルを再度読み込んで、必要に応じて pragma:nocache のヘッダーが送信されることを防ぎます。

CHtmlView::SetAddressBar

表示と非オブジェクトの Internet Explorer のアドレス バー。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::SetFullScreen

値をコントロールが全画面表示モードまたは通常のウィンドウのモードで動作するかどうかを判断するに設定します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::SetHeight

Internet Explorer のメイン ウィンドウの高さを設定します。

CHtmlView::SetLeft

Internet Explorer のメイン ウィンドウの水平位置を設定します。

CHtmlView::SetMenuBar

値をコントロールのメニュー バーを表示するかどうかを判断するに設定します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::SetOffline

値をコントロールがオフラインになっているかどうかを判断するに設定します。

CHtmlView::SetRegisterAsBrowser

WebBrowser コントロールがターゲット名の解決のトップレベルのブラウザーとして登録されているかどうかを示す値を設定します。

CHtmlView::SetRegisterAsDropTarget

WebBrowser コントロールとしてナビゲーションのドロップ ターゲット登録されているかどうかを示す値を設定します。

CHtmlView::SetSilent

値をコントロールがダイアログ ボックスを表示するかどうかを判断するに設定します。

CHtmlView::SetStatusBar

値を Internet Explorer のステータス バーを表示するかどうかを判断するに設定します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::SetTheaterMode

WebBrowser コントロールがシアター モードかどうかを示す値を設定します。

CHtmlView::SetToolBar

値をコントロールのツール バーを表示するかどうかを判断するに設定します。(WebBrowser コントロールの無視; Internet Explorer のみ)。

CHtmlView::SetTop

Internet Explorer のメイン ウィンドウの垂直位置を設定します。

CHtmlView::SetVisible

オブジェクトの表示または非表示かを示す値を設定します。

CHtmlView::SetWidth

Internet Explorer のメイン ウィンドウの幅を設定します。

CHtmlView::Stop

ファイルを開く停止します。

解説

WebBrowser コントロールは、ユーザーが W3C (World Wide Web サイトを参照して、ローカル ファイル システムとネットワーク フォルダー ウィンドウです。WebBrowser コントロールでは、ハイパーリンク、Uniform Resource Locator (URL) のナビゲーションをサポートし、履歴リストを保持します。

MFC アプリケーションの CHtmlView クラスの使い方

標準 MFC フレームワーク (がベースのアプリケーションでは、SDI または MDI)、ビュー オブジェクトは特殊な一連の一般に、クラスから派生します。完全に CViewから派生したこれらのクラスは、CViewが提供する実装を越える特殊な機能を提供します。

CHtmlView にアプリケーションのビュー クラスを基にするには、WebBrowser コントロールをビューに示します。これは、アプリケーションに Web ブラウザーを説明します。Web ブラウザー形式のアプリケーションを作成する場合、MFC アプリケーション ウィザードを使用する CHtmlView ため、ビュー クラスを指定します。WebBrowser を実装と使用の詳細については、MFC アプリケーション内にと表示されます Web ブラウザー形式のアプリケーションの作成を制御します。

[!メモ]

WebBrowser ActiveX コントロール (したがって CHtmlView) Windows NT Version 4.0 以降で実行されるプログラムにのみ使用できる Internet Explorer 4.0 以降がインストールされます。

CHtmlView アクセスは、Web アプリケーション用に設計されています (または HTML ドキュメントは)。次の CHtmlView のメンバー関数は、Internet Explorer アプリケーションにのみ適用されます。これらの関数は、WebBrowser コントロールで成功し、表示される効果はありません。

継承階層

CObject

CCmdTarget

CWnd

CView

CScrollView

CFormView

CHtmlView

必要条件

Header: afxhtml.h

参照

関連項目

CFormView クラス

階層図

IWebBrowser2

概念

MFC MFCIE サンプル