Share via


CDHtmlDialog クラス

ユーザー インターフェイスを実装するには、ダイアログ リソースではなく、HTML を使用するダイアログ ボックスを作成するために使用されます。

class CDHtmlDialog : public CDialog, public CDHtmlEventSink

メンバー

8bed8k60.collapse_all(ja-jp,VS.110).gifパブリック コンストラクター

名前

説明

CDHtmlDialog::CDHtmlDialog

CDHtmlDialog オブジェクトを構築します。

CDHtmlDialog::~CDHtmlDialog

CDHtmlDialog オブジェクトを破棄します。

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

名前

説明

CDHtmlDialog::CanAccessExternal

オーバーライド可能なスクリプト]に表示すると同時にアクセスのチェックという読み込まれたページでオブジェクトするかどうかをコントロール サイトの外部ディスパッチにアクセスできます。ディスパッチを確認します。はスクリプトにセーフであり、現在のゾーンは、スクリプトに対して安全ではないオブジェクトができます。

CDHtmlDialog::CreateControlSite

コントロール サイトのインスタンスをダイアログの WebBrowser コントロールをホストするために作成するために使用されるオーバーライド可能な。

CDHtmlDialog::DDX_DHtml_AxControl

メンバー変数と HTML ページの ActiveX コントロールのプロパティ値との間でデータを交換します。

CDHtmlDialog::DDX_DHtml_CheckBox

HTML ページのメンバー変数とチェック ボックスの間のデータ交換。

CDHtmlDialog::DDX_DHtml_ElementText

HTML ページのメンバー変数と HTML 要素のプロパティ間のデータ交換。

CDHtmlDialog::DDX_DHtml_Radio

HTML ページのメンバー変数とラジオ ボタン間のデータ交換。

CDHtmlDialog::DDX_DHtml_SelectIndex

HTML ページのリスト ボックスのインデックスを取得または設定します。

CDHtmlDialog::DDX_DHtml_SelectString

HTML ページのリスト ボックスのエントリの表示テキスト (現在の) インデックスに基づいて取得または設定します。

CDHtmlDialog::DDX_DHtml_SelectValue

HTML ページのリスト ボックスのエントリの値 (現在の) インデックスに基づいて取得または設定します。

CDHtmlDialog::DestroyModeless

モードレス ダイアログ ボックスを破棄します。

CDHtmlDialog::EnableModeless

モードレス ダイアログ ボックスを有効にします。

CDHtmlDialog::FilterDataObject

ダイアログがホストされているブラウザーが作成するクリップボードのデータ オブジェクトをフィルター処理できます。

CDHtmlDialog::GetControlDispatch

HTML ドキュメントに埋め込まれている ActiveX コントロールの IDispatch のインターフェイスを取得します。

CDHtmlDialog::GetControlProperty

指定された ActiveX コントロールの要求されたプロパティを取得します。

CDHtmlDialog::GetCurrentUrl

現在のドキュメントに関連付けられている URL (Uniform Resource Locator (URL) を取得します。

CDHtmlDialog::GetDHtmlDocument

現在読み込まれている HTML ドキュメントの IHTMLDocument2 インターフェイスを取得します。

CDHtmlDialog::GetDropTarget

ダイアログが代替 IDropTargetを指定することがドロップ ターゲットとして使用しているときに含まれる WebBrowser コントロールによって呼び出されます。

CDHtmlDialog::GetElement

HTML 要素のインターフェイスを取得します。

CDHtmlDialog::GetElementHtml

HTML 要素の innerHTML のプロパティを取得します。

CDHtmlDialog::GetElementInterface

HTML 要素から要求されたインターフェイス ポインターを取得します。

CDHtmlDialog::GetElementProperty

HTML 要素のプロパティの値を取得します。

CDHtmlDialog::GetElementText

HTML 要素の innerText のプロパティを取得します。

CDHtmlDialog::GetEvent

時事のオブジェクトに IHTMLEventObj のポインターを取得します。

CDHtmlDialog::GetExternal

ホストの IDispatch のインターフェイスを取得します。

CDHtmlDialog::GetHostInfo

ホストの UI 機能を取得します。

CDHtmlDialog::GetOptionKeyPath

ユーザー設定が格納されているレジストリ キーを取得します。

CDHtmlDialog::HideUI

ホストの UI を非表示にします。

CDHtmlDialog::IsExternalDispatchSafe

ホストの IDispatch のインターフェイスがスクリプトに対して安全であるかどうかを示します。

CDHtmlDialog::LoadFromResource

WebBrowser コントロールに指定されたリソースを読み込みます。

CDHtmlDialog::Navigate

指定した URL へ移動します。

CDHtmlDialog::OnBeforeNavigate

ナビゲーション イベントの前に、フレームワークによって呼び出されます発生します。

CDHtmlDialog::OnDocumentComplete

ドキュメントが READYSTATE_COMPLETE の状態になったときにアプリケーションに通知するために、フレームワークによって呼び出されます。

CDHtmlDialog::OnDocWindowActivate

ドキュメント ウィンドウがアクティブまたは非アクティブになるときに、フレームワークによって呼び出されます。

CDHtmlDialog::OnFrameWindowActivate

フレーム ウィンドウがアクティブまたは非アクティブになるときに、フレームワークによって呼び出されます。

CDHtmlDialog::OnInitDialog

メッセージを WM_INITDIALOG に応じて呼び出されます。

CDHtmlDialog::OnNavigateComplete

は、ナビゲーション イベントの完了後に、フレームワークによって呼び出されます。

CDHtmlDialog::ResizeBorder

境界領域のサイズを変更する必要があることを通知オブジェクト。

CDHtmlDialog::SetControlProperty

新しい値に ActiveX コントロール プロパティを設定します。

CDHtmlDialog::SetElementHtml

HTML 要素の innerHTML のプロパティを設定します。

CDHtmlDialog::SetElementProperty

HTML 要素のプロパティを設定します。

CDHtmlDialog::SetElementText

HTML 要素の innerText のプロパティを設定します。

CDHtmlDialog::SetExternalDispatch

ホストの IDispatch インターフェイスを設定します。

CDHtmlDialog::SetHostFlags

ホストの UI にフラグを設定します。

CDHtmlDialog::ShowContextMenu

コンテキスト メニューが表示されようとしているときに呼び出されます。

CDHtmlDialog::ShowUI

ホストの UI を示します。

CDHtmlDialog::TranslateAccelerator

メニューのアクセラレータ キーのメッセージを処理するために呼び出されます。

CDHtmlDialog::TranslateUrl

読み込む URL を変更するときに呼び出されます。

CDHtmlDialog::UpdateUI

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

8bed8k60.collapse_all(ja-jp,VS.110).gifパブリック データ メンバー

名前

説明

CDHtmlDialog::m_bUseHtmlTitle

ダイアログのキャプションとして HTML ドキュメントのタイトルを使用するかどうかを示します。

CDHtmlDialog::m_nHtmlResID

表示される HTML のリソースのリソース id。

CDHtmlDialog::m_pBrowserApp

Web ブラウザー アプリケーションへのポインター。

CDHtmlDialog::m_spHtmlDoc

HTML ドキュメントへのポインター。

CDHtmlDialog::m_strCurrentUrl

現在の URL。

CDHtmlDialog::m_szHtmlResID

HTML のリソース id 文字列バージョン

解説

CDHtmlDialog では、HTML リソースまたは URL から表示される HTML を読み込むことができます。

CDHtmlDialog は、HTML コントロールとのデータ交換を再生でき、ボタンなどの HTML コントロールからのイベントを処理するには、をクリックします。

継承階層

CObject

CDHtmlSinkHandlerBase2

CDHtmlSinkHandlerBase1

CCmdTarget

CDHtmlSinkHandler

CWnd

CDHtmlEventSink

CDialog

CDHtmlDialog

必要条件

ヘッダー : afxdhtml.h

参照

関連項目

DDX_DHtml ヘルパー マクロ

階層図

概念

MFC DHtmlExplore サンプル