Classe di CDHtmlDialog

Utilizzato per creare finestre di dialogo che utilizzano HTML anziché le risorse finestra di dialogo per implementare la propria interfaccia utente.

class CDHtmlDialog : public CDialog, public CDHtmlEventSink

Membri

8bed8k60.collapse_all(it-it,VS.110).gifCostruttori pubblici

Nome

Descrizione

CDHtmlDialog::CDHtmlDialog

Costruisce un oggetto di CDHtmlDialog.

CDHtmlDialog::~CDHtmlDialog

Elimina un oggetto di CDHtmlDialog.

8bed8k60.collapse_all(it-it,VS.110).gifMetodi pubblici

Nome

Descrizione

CDHtmlDialog::CanAccessExternal

Sottoponibile a override denominato come controllo di accesso per verificare se gli oggetti di script nella pagina caricata possono accedere alla spedizione esterna del sito del controllo.I controlli per garantire l'invio è sicuri per gli script o l'area corrente consente di utilizzare gli oggetti che non sono protetti per lo script.

CDHtmlDialog::CreateControlSite

Sottoponibile a override utilizzato per creare un'istanza del sito del controllo per ospitare il controllo WebBrowser nella finestra di dialogo.

CDHtmlDialog::DDX_DHtml_AxControl

Scambia dati tra una variabile membro e il valore della proprietà di un controllo ActiveX in una pagina HTML.

CDHtmlDialog::DDX_DHtml_CheckBox

Scambia dati tra una variabile membro e una casella di controllo in una pagina HTML.

CDHtmlDialog::DDX_DHtml_ElementText

Scambia dati tra una variabile membro e qualsiasi proprietà dell'elemento HTML in una pagina HTML.

CDHtmlDialog::DDX_DHtml_Radio

Scambia dati tra una variabile membro e un pulsante di opzione in una pagina HTML.

CDHtmlDialog::DDX_DHtml_SelectIndex

Ottiene o imposta l'indice di una casella di riepilogo in una pagina HTML.

CDHtmlDialog::DDX_DHtml_SelectString

Ottiene o imposta il testo visualizzato di una voce della casella di riepilogo (basata sull'indice corrente) in una pagina HTML.

CDHtmlDialog::DDX_DHtml_SelectValue

Ottiene o imposta il valore di un elemento della casella di riepilogo (basata sull'indice corrente) in una pagina HTML.

CDHtmlDialog::DestroyModeless

Elimina una finestra di dialogo non modale.

CDHtmlDialog::EnableModeless

Attiva le finestre di dialogo non modale.

CDHtmlDialog::FilterDataObject

Consente la finestra di dialogo a oggetti di dati degli Appunti di filtro creati dal browser ospitato.

CDHtmlDialog::GetControlDispatch

Recupera l'interfaccia IDispatch in un controllo ActiveX incorporato nel documento HTML.

CDHtmlDialog::GetControlProperty

Recupera la proprietà richiesta del controllo ActiveX specificato.

CDHtmlDialog::GetCurrentUrl

Recupera l'url (URL) associato al documento corrente.

CDHtmlDialog::GetDHtmlDocument

Recupera l'interfaccia IHTMLDocument2 nel documento HTML attualmente caricato.

CDHtmlDialog::GetDropTarget

Chiamato dal controllo WebBrowser contenuto quando viene utilizzato come destinazione per consentire la finestra di dialogo immettere IDropTargetalternativo.

CDHtmlDialog::GetElement

Ottiene un'interfaccia in un elemento HTML.

CDHtmlDialog::GetElementHtml

Recupera la proprietà innerHTML di un elemento HTML.

CDHtmlDialog::GetElementInterface

Recupera un puntatore a interfaccia richiesto da un elemento HTML.

CDHtmlDialog::GetElementProperty

Recupera il valore della proprietà di un elemento HTML.

CDHtmlDialog::GetElementText

Recupera la proprietà innerText di un elemento HTML.

CDHtmlDialog::GetEvent

Ottiene il puntatore IHTMLEventObj all'oggetto evento corrente.

CDHtmlDialog::GetExternal

Ottiene l'interfaccia IDispatch dell'host.

CDHtmlDialog::GetHostInfo

Recupera le funzionalità dell'interfaccia utente dell'host.

CDHtmlDialog::GetOptionKeyPath

Recuperare la chiave del Registro di sistema in cui le preferenze utente vengono memorizzate.

CDHtmlDialog::HideUI

Nasconde l'interfaccia utente dell'host.

CDHtmlDialog::IsExternalDispatchSafe

Indica se l'interfaccia IDispatch di host è sicura per lo script.

CDHtmlDialog::LoadFromResource

Carica la risorsa specificata nel controllo WebBrowser.

CDHtmlDialog::Navigate

Consente di passare all'URL specificato.

CDHtmlDialog::OnBeforeNavigate

Chiamato dal framework prima di un evento di navigazione viene generato.

CDHtmlDialog::OnDocumentComplete

Chiamato dal framework per notificare a un'applicazione quando un documento ha raggiunto lo stato READYSTATE_COMPLETE.

CDHtmlDialog::OnDocWindowActivate

Chiamato dal framework quando la finestra del documento è attivata o disattivata.

CDHtmlDialog::OnFrameWindowActivate

Chiamato dal framework quando la finestra cornice viene attivata o disattivata.

CDHtmlDialog::OnInitDialog

Chiamato in risposta a WM_INITDIALOG il messaggio.

CDHtmlDialog::OnNavigateComplete

Chiamato dal framework dopo un evento di navigazione viene completato.

CDHtmlDialog::ResizeBorder

Avvisa l'oggetto che deve ridimensionare lo spazio del bordo.

CDHtmlDialog::SetControlProperty

Impostare la proprietà di un controllo ActiveX in un nuovo valore.

CDHtmlDialog::SetElementHtml

Impostare la proprietà innerHTML di un elemento HTML.

CDHtmlDialog::SetElementProperty

Impostare una proprietà di un elemento HTML.

CDHtmlDialog::SetElementText

Impostare la proprietà innerText di un elemento HTML.

CDHtmlDialog::SetExternalDispatch

Imposta l'interfaccia IDispatch dell'host.

CDHtmlDialog::SetHostFlags

Imposta flag dell'interfaccia utente dell'host.

CDHtmlDialog::ShowContextMenu

Chiamato quando un menu di scelta rapida sta per visualizzare.

CDHtmlDialog::ShowUI

Viene illustrata l'interfaccia utente dell'host.

CDHtmlDialog::TranslateAccelerator

Chiamato per elaborare i messaggi del tasto di scelta rapida del menu.

CDHtmlDialog::TranslateUrl

Chiamato per modificare l'url da caricare.

CDHtmlDialog::UpdateUI

Chiamato per notificare l'host che lo stato di comando è stato modificato.

8bed8k60.collapse_all(it-it,VS.110).gifMembri dati pubblici

Nome

Descrizione

CDHtmlDialog::m_bUseHtmlTitle

Indica se utilizzare il titolo del documento HTML come barra del titolo della finestra di dialogo.

CDHtmlDialog::m_nHtmlResID

ID di risorsa di HTML da visualizzare.

CDHtmlDialog::m_pBrowserApp

Un puntatore a un'applicazione Web browser.

CDHtmlDialog::m_spHtmlDoc

Un puntatore a un documento HTML.

CDHtmlDialog::m_strCurrentUrl

L'oggetto corrente URL.

CDHtmlDialog::m_szHtmlResID

Versione della stringa l'id delle risorse HTML

Note

CDHtmlDialog può caricare il codice HTML da visualizzare da una risorsa HTML o da un URL.

CDHtmlDialog può inoltre essere lo scambio di dati con i controlli HTML e gestire eventi da controlli HTML, ad esempio la selezione di un pulsante.

Gerarchia di ereditarietà

CObject

CDHtmlSinkHandlerBase2

CDHtmlSinkHandlerBase1

CCmdTarget

CDHtmlSinkHandler

CWnd

CDHtmlEventSink

CDialog

CDHtmlDialog

Requisiti

Header: afxdhtml.h

Vedere anche

Riferimenti

Macro di supporto di DDX_DHtml

Grafico della gerarchia

Concetti

Esempio DHtmlExplore MFC