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
Costruttori pubblici
Nome |
Descrizione |
---|---|
Costruisce un oggetto di CDHtmlDialog. |
|
Elimina un oggetto di CDHtmlDialog. |
Metodi pubblici
Nome |
Descrizione |
---|---|
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. |
|
Sottoponibile a override utilizzato per creare un'istanza del sito del controllo per ospitare il controllo WebBrowser nella finestra di dialogo. |
|
Scambia dati tra una variabile membro e il valore della proprietà di un controllo ActiveX in una pagina HTML. |
|
Scambia dati tra una variabile membro e una casella di controllo in una pagina HTML. |
|
Scambia dati tra una variabile membro e qualsiasi proprietà dell'elemento HTML in una pagina HTML. |
|
Scambia dati tra una variabile membro e un pulsante di opzione in una pagina HTML. |
|
Ottiene o imposta l'indice di una casella di riepilogo in una pagina HTML. |
|
Ottiene o imposta il testo visualizzato di una voce della casella di riepilogo (basata sull'indice corrente) in una pagina HTML. |
|
Ottiene o imposta il valore di un elemento della casella di riepilogo (basata sull'indice corrente) in una pagina HTML. |
|
Elimina una finestra di dialogo non modale. |
|
Attiva le finestre di dialogo non modale. |
|
Consente la finestra di dialogo a oggetti di dati degli Appunti di filtro creati dal browser ospitato. |
|
Recupera l'interfaccia IDispatch in un controllo ActiveX incorporato nel documento HTML. |
|
Recupera la proprietà richiesta del controllo ActiveX specificato. |
|
Recupera l'url (URL) associato al documento corrente. |
|
Recupera l'interfaccia IHTMLDocument2 nel documento HTML attualmente caricato. |
|
Chiamato dal controllo WebBrowser contenuto quando viene utilizzato come destinazione per consentire la finestra di dialogo immettere IDropTargetalternativo. |
|
Ottiene un'interfaccia in un elemento HTML. |
|
Recupera la proprietà innerHTML di un elemento HTML. |
|
Recupera un puntatore a interfaccia richiesto da un elemento HTML. |
|
Recupera il valore della proprietà di un elemento HTML. |
|
Recupera la proprietà innerText di un elemento HTML. |
|
Ottiene il puntatore IHTMLEventObj all'oggetto evento corrente. |
|
Ottiene l'interfaccia IDispatch dell'host. |
|
Recupera le funzionalità dell'interfaccia utente dell'host. |
|
Recuperare la chiave del Registro di sistema in cui le preferenze utente vengono memorizzate. |
|
Nasconde l'interfaccia utente dell'host. |
|
Indica se l'interfaccia IDispatch di host è sicura per lo script. |
|
Carica la risorsa specificata nel controllo WebBrowser. |
|
Consente di passare all'URL specificato. |
|
Chiamato dal framework prima di un evento di navigazione viene generato. |
|
Chiamato dal framework per notificare a un'applicazione quando un documento ha raggiunto lo stato READYSTATE_COMPLETE. |
|
Chiamato dal framework quando la finestra del documento è attivata o disattivata. |
|
Chiamato dal framework quando la finestra cornice viene attivata o disattivata. |
|
Chiamato in risposta a WM_INITDIALOG il messaggio. |
|
Chiamato dal framework dopo un evento di navigazione viene completato. |
|
Avvisa l'oggetto che deve ridimensionare lo spazio del bordo. |
|
Impostare la proprietà di un controllo ActiveX in un nuovo valore. |
|
Impostare la proprietà innerHTML di un elemento HTML. |
|
Impostare una proprietà di un elemento HTML. |
|
Impostare la proprietà innerText di un elemento HTML. |
|
Imposta l'interfaccia IDispatch dell'host. |
|
Imposta flag dell'interfaccia utente dell'host. |
|
Chiamato quando un menu di scelta rapida sta per visualizzare. |
|
Viene illustrata l'interfaccia utente dell'host. |
|
Chiamato per elaborare i messaggi del tasto di scelta rapida del menu. |
|
Chiamato per modificare l'url da caricare. |
|
Chiamato per notificare l'host che lo stato di comando è stato modificato. |
Membri dati pubblici
Nome |
Descrizione |
---|---|
Indica se utilizzare il titolo del documento HTML come barra del titolo della finestra di dialogo. |
|
ID di risorsa di HTML da visualizzare. |
|
Un puntatore a un'applicazione Web browser. |
|
Un puntatore a un documento HTML. |
|
L'oggetto corrente URL. |
|
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à
CDHtmlSinkHandlerBase2
CDHtmlSinkHandlerBase1
CDHtmlSinkHandler
CDHtmlEventSink
CDHtmlDialog
Requisiti
Header: afxdhtml.h
Vedere anche
Riferimenti
Macro di supporto di DDX_DHtml