Sdílet prostřednictvím


Třída CDHtmlDialog

Slouží k vytváření dialogových oken pomocí HTML místo dialogového okna prostředky k provádění jejich uživatelského rozhraní.

class CDHtmlDialog : public CDialog, public CDHtmlEventSink

Členy

8bed8k60.collapse_all(cs-cz,VS.110).gifVeřejné konstruktory

Název

Description

CDHtmlDialog::CDHtmlDialog

Vytvoří objekt CDHtmlDialog.

CDHtmlDialog:: ~ CDHtmlDialog

Objekt CDHtmlDialog zničí.

8bed8k60.collapse_all(cs-cz,VS.110).gifVeřejné metody

Název

Description

CDHtmlDialog::CanAccessExternal

Overridable, se nazývá jako kontrolu přístupu, který chcete zobrazit, zda přístup skriptovacích objektů na stránce načten externí odeslání řízení webu.Zkontroluje, zda že odeslání je bezpečný pro skriptování nebo aktuální zóny umožňuje pro objekty, které nejsou bezpečné pro skriptování.

CDHtmlDialog::CreateControlSite

Typů Overridable slouží k vytvoření instance ovládacího prvku serveru hostit ovládací prvek WebBrowser v dialogovém okně.

CDHtmlDialog::DDX_DHtml_AxControl

Výměna dat mezi členské proměnné a hodnotu vlastnosti ovládacího prvku ActiveX na stránce HTML.

CDHtmlDialog::DDX_DHtml_CheckBox

Výměna dat mezi členské proměnné a zaškrtnutí políčka na stránce HTML.

CDHtmlDialog::DDX_DHtml_ElementText

Výměna dat mezi členské proměnné a libovolné vlastnosti prvku HTML na stránce HTML.

CDHtmlDialog::DDX_DHtml_Radio

Výměna dat mezi členské proměnné a přepínač na stránce HTML.

CDHtmlDialog::DDX_DHtml_SelectIndex

Získá nebo nastaví index seznamu na stránce HTML.

CDHtmlDialog::DDX_DHtml_SelectString

Získá nebo nastaví zobrazovaný text položku seznamu (podle aktuálního indexu) na stránce HTML.

CDHtmlDialog::DDX_DHtml_SelectValue

Získá nebo nastaví hodnotu pole položky seznamu (podle aktuálního indexu) na stránce HTML.

CDHtmlDialog::DestroyModeless

Nemodální okno zničí.

CDHtmlDialog::EnableModeless

Umožňuje nemodální dialogová okna.

CDHtmlDialog::FilterDataObject

Dialogové okno Filtrovat schránky datové objekty vytvořené hostované prohlížeč umožňuje.

CDHtmlDialog::GetControlDispatch

Načte IDispatch na ovládací prvek ActiveX rozhraní vložený v dokumentu HTML.

CDHtmlDialog::GetControlProperty

Načte požadovaná vlastnost zadaný ovládací prvek ActiveX.

CDHtmlDialog::GetCurrentUrl

Načte jednotné Resource Locator (URL) spojené s aktuální dokument.

CDHtmlDialog::GetDHtmlDocument

Načte aktuálně načtený dokument HTML rozhraní IHTMLDocument2.

CDHtmlDialog::GetDropTarget

Volány obsažené ovládací prvek WebBrowser, když ji používá jako cíl přetažení povolit dialogové okno zadat alternativní IDropTarget.

CDHtmlDialog::GetElement

Načtení rozhraní prvku HTML.

CDHtmlDialog::GetElementHtml

Načte innerHTML vlastnost prvku HTML.

CDHtmlDialog::GetElementInterface

Požadované rozhraní ukazatel se získá z prvku HTML.

CDHtmlDialog::GetElementProperty

Načte hodnotu vlastnosti prvku HTML.

CDHtmlDialog::GetElementText

Načte innerText vlastnost prvku HTML.

CDHtmlDialog::GetEvent

Získává IHTMLEventObj ukazatel na objekt aktuální události.

CDHtmlDialog::GetExternal

Získá hostitele IDispatch rozhraní.

CDHtmlDialog::GetHostInfo

Načte možností uživatelského rozhraní hostitele.

CDHtmlDialog::GetOptionKeyPath

Načte klíč registru, ve kterém jsou uloženy uživatelské předvolby.

CDHtmlDialog::HideUI

Skryje uživatelského rozhraní hostitele.

CDHtmlDialog::IsExternalDispatchSafe

Označuje, zda hostitel IDispatch je rozhraní pro skriptování.

CDHtmlDialog::LoadFromResource

Načte zadaný zdroj do ovládacího prvku WebBrowser.

CDHtmlDialog::Navigate

Přejde na zadanou adresu URL.

CDHtmlDialog::OnBeforeNavigate

Rámci volána před vyvolání události navigace.

CDHtmlDialog::OnDocumentComplete

Nazývá rámcem upozornit aplikaci, když dosáhl dokumentu READYSTATE_COMPLETE státu.

CDHtmlDialog::OnDocWindowActivate

Rámci vyvolána při okna dokumentu je aktivován nebo deaktivován.

CDHtmlDialog::OnFrameWindowActivate

Když je aktivován nebo deaktivován rámeček okna volat rámci.

CDHtmlDialog::OnInitDialog

V reakci WM_INITDIALOG zprávy.

CDHtmlDialog::OnNavigateComplete

Po dokončení navigace událost vyvolána rámci.

CDHtmlDialog::ResizeBorder

Upozornění na objekt, který je třeba změnit velikost místa na jeho ohraničení.

CDHtmlDialog::SetControlProperty

Nastaví vlastnost ovládacího prvku ActiveX na novou hodnotu.

CDHtmlDialog::SetElementHtml

Nastaví innerHTML vlastnost prvku HTML.

CDHtmlDialog::SetElementProperty

Nastaví vlastnost prvku HTML.

CDHtmlDialog::SetElementText

Nastaví innerText vlastnost prvku HTML.

CDHtmlDialog::SetExternalDispatch

Nastaví hostitele IDispatch rozhraní.

CDHtmlDialog::SetHostFlags

Nastaví příznaky uživatelského rozhraní hostitele.

CDHtmlDialog::ShowContextMenu

Volána, když kontextové nabídky se mají zobrazit.

CDHtmlDialog::ShowUI

Zobrazí uživatelské rozhraní hostitele.

CDHtmlDialog::TranslateAccelerator

Nazývá se proces nabídky přístupová klávesa zpráv.

CDHtmlDialog::TranslateUrl

Nazývá upravit adresu URL, která má být načten.

CDHtmlDialog::UpdateUI

Názvem hostitele, který změnil stav příkazu upozornit.

8bed8k60.collapse_all(cs-cz,VS.110).gifVeřejné datové členy

Název

Description

CDHtmlDialog::m_bUseHtmlTitle

Označuje, zda použít název dokumentu HTML jako titulek dialogu.

CDHtmlDialog::m_nHtmlResID

ID HTML prostředek zdrojů zobrazit.

CDHtmlDialog::m_pBrowserApp

Ukazatel na webový prohlížeč.

CDHtmlDialog::m_spHtmlDoc

Ukazatel do dokumentu HTML.

CDHtmlDialog::m_strCurrentUrl

Aktuální adresa URL.

CDHtmlDialog::m_szHtmlResID

Verze řetězce pro ID zdroje HTML

Poznámky

CDHtmlDialog můžete načíst HTML zobrazení z buď HTML prostředek nebo adresu URL.

CDHtmlDialogMůžete také data vyměňovat s ovládací prvky HTML a zpracování událostí z ovládacích prvků HTML, jako například klepnutí na tlačítko.

Hierarchii dědičnosti

CObject

CDHtmlSinkHandlerBase2

CDHtmlSinkHandlerBase1

CCmdTarget

CDHtmlSinkHandler

CWnd

CDHtmlEventSink

CDialog

CDHtmlDialog

Požadavky

Záhlaví: afxdhtml.h

Viz také

Referenční dokumentace

DDX_DHtml Pomocník makra

Diagram hierarchie

Koncepty

DHtmlExplore vzorku MFC