Classe CHtmlEditCtrlBase
Rappresenta un componente di modifica HTML.
Sintassi
template <class T> class CHtmlEditCtrlBase
Membri
Metodi pubblici
Nome | Descrizione |
---|---|
CHtmlEditCtrlBase::AddToGlyphTable | Aggiunge una voce alla tabella del glifo, che specifica le immagini da visualizzare per tag specifici in modalità progettazione. |
CHtmlEditCtrlBase::Bold | Attiva o disattiva lo stato grassetto del testo selezionato. |
CHtmlEditCtrlBase::Button | Sovrascrive un controllo pulsante nella selezione corrente. |
CHtmlEditCtrlBase::CheckBox | Sovrascrive un controllo casella di controllo sulla selezione corrente. |
CHtmlEditCtrlBase::ClearSelection | Cancella la selezione corrente. |
CHtmlEditCtrlBase::Copy | Consente di copiare la selezione corrente negli Appunti. |
CHtmlEditCtrlBase::Cut | Copia la selezione corrente negli Appunti e quindi la elimina. |
CHtmlEditCtrlBase::D elete | Elimina la selezione corrente. |
CHtmlEditCtrlBase::D ropDownBox | Sovrascrive un controllo di selezione a discesa nella selezione corrente. |
CHtmlEditCtrlBase::EmptyGlyphTable | Rimuove tutte le voci dalla tabella del glifo, che nasconde tutte le immagini visualizzate per i tag in modalità progettazione. |
CHtmlEditCtrlBase::ExecCommand | Esegue un comando. |
CHtmlEditCtrlBase::Font | Apre una finestra di dialogo tipo di carattere per consentire all'utente di modificare il colore del testo, il tipo di carattere e le dimensioni del carattere della selezione corrente. |
CHtmlEditCtrlBase::GetAbsolutePosition | Restituisce un valore che indica se la proprietà position di un elemento è "assoluta". |
CHtmlEditCtrlBase::GetBackColor | Recupera il colore di sfondo della selezione corrente. |
CHtmlEditCtrlBase::GetBlockFormat | Recupera il tag di formato blocco corrente. |
CHtmlEditCtrlBase::GetBlockFormatNames | Recupera le stringhe corrispondenti ai tag di formato di blocco disponibili. |
CHtmlEditCtrlBase::GetBookMark | Recupera il nome di un ancoraggio di segnalibro. |
CHtmlEditCtrlBase::GetDocument | Recupera l'oggetto documento. |
CHtmlEditCtrlBase::GetDocumentHTML | Recupera il codice HTML del documento corrente. |
CHtmlEditCtrlBase::GetDocumentTitle | Recupera il titolo del documento. |
CHtmlEditCtrlBase::GetEvent | Recupera un puntatore di interfaccia all'oggetto evento che contiene informazioni rilevanti per l'evento più recente. |
CHtmlEditCtrlBase::GetEventSrcElement | Recupera l'oggetto che ha generato l'evento. |
CHtmlEditCtrlBase::GetFontFace | Recupera il nome del tipo di carattere per la selezione corrente. |
CHtmlEditCtrlBase::GetFontSize | Recupera le dimensioni del carattere per la selezione corrente. |
CHtmlEditCtrlBase::GetForeColor | Recupera il colore di primo piano (testo) della selezione corrente. |
CHtmlEditCtrlBase::GetFrameZone | Restituisce l'area di sicurezza della pagina corrente nel Web browser. |
CHtmlEditCtrlBase::GetIsDirty | Indica se il documento HTML è stato modificato. |
CHtmlEditCtrlBase::GetShowAlignedSiteTags | Restituisce un valore che indica se un glifo viene visualizzato per tutti gli elementi che dispongono di una styleFloat proprietà . |
CHtmlEditCtrlBase::GetShowAllTags | Restituisce un valore che indica se WebBrowser visualizza i glifi per visualizzare la posizione di tutti i tag in un documento. |
CHtmlEditCtrlBase::GetShowAreaTags | Recupera un valore che indica se WebBrowser visualizza un glifo per i tag di area. |
CHtmlEditCtrlBase::GetShowBRTags | Recupera un valore che indica se WebBrowser visualizza un glifo per i tag br. |
CHtmlEditCtrlBase::GetShowCommentTags | Recupera un valore che indica se WebBrowser visualizza un glifo per i tag di commento. |
CHtmlEditCtrlBase::GetShowMiscTags | Recupera un valore che indica se WebBrowser visualizza tutti i tag visualizzati in Microsoft Internet Explorer 4.0. |
CHtmlEditCtrlBase::GetShowScriptTags | Recupera un valore che indica se WebBrowser visualizza un glifo per tutti i tag di script. |
CHtmlEditCtrlBase::GetShowStyleTags | Recupera un valore che indica se WebBrowser visualizza un glifo per tutti i tag di stile. |
CHtmlEditCtrlBase::GetShowUnknownTags | Recupera un valore che indica se WebBrowser visualizza un glifo per tutti i tag sconosciuti. |
CHtmlEditCtrlBase::HorizontalLine | Sovrascrive una linea orizzontale nella selezione corrente. |
CHtmlEditCtrlBase::HyperLink | Inserisce un collegamento ipertestuale nella selezione corrente. |
CHtmlEditCtrlBase::IE50Paste | Esegue un'operazione incolla compatibile con Microsoft Internet Explorer 5. |
CHtmlEditCtrlBase::Iframe | Sovrascrive un frame inline nella selezione corrente. |
CHtmlEditCtrlBase::Image | Sovrascrive un'immagine nella selezione corrente. |
CHtmlEditCtrlBase::Indent | Aumenta il rientro del testo selezionato di un incremento di rientro. |
CHtmlEditCtrlBase::InsFieldSet | Sovrascrive una casella nella selezione corrente. |
CHtmlEditCtrlBase::InsInputButton | Sovrascrive un controllo pulsante nella selezione corrente. |
CHtmlEditCtrlBase::InsInputHidden | Inserisce un controllo nascosto nella selezione corrente. |
CHtmlEditCtrlBase::InsInputImage | Sovrascrive un controllo immagine nella selezione corrente. |
CHtmlEditCtrlBase::InsInputPassword | Sovrascrive un controllo password nella selezione corrente. |
CHtmlEditCtrlBase::InsInputReset | Sovrascrive un controllo di reimpostazione nella selezione corrente. |
CHtmlEditCtrlBase::InsInputSubmit | Sovrascrive un controllo submit sulla selezione corrente. |
CHtmlEditCtrlBase::InsInputUpload | Sovrascrive un controllo di caricamento di file nella selezione corrente. |
CHtmlEditCtrlBase::Is1DElement | Determina se un elemento è posizionato in modo statico. |
CHtmlEditCtrlBase::Is2DElement | Determina se un elemento è assolutamente posizionato. |
CHtmlEditCtrlBase::Italic | Attiva/disattiva la selezione corrente tra corsivo e nonitalico. |
CHtmlEditCtrlBase::JustifyCenter | Centra il blocco di formato in cui si trova la selezione corrente. |
CHtmlEditCtrlBase::JustifyLeft | Sinistra giustifica il blocco di formato in cui si trova la selezione corrente. |
CHtmlEditCtrlBase::JustifyRight | Giustifica il blocco di formato in cui si trova la selezione corrente. |
CHtmlEditCtrlBase::ListBox | Sovrascrive un controllo di selezione casella di riepilogo nella selezione corrente. |
CHtmlEditCtrlBase::Marquee | Sovrascrive un riquadro di selezione vuoto nella selezione corrente. |
CHtmlEditCtrlBase::NewDocument | Crea un nuovo documento. |
CHtmlEditCtrlBase::OrderList | Attiva o disattiva la selezione corrente tra un elenco ordinato e un blocco di formato normale. |
CHtmlEditCtrlBase::Outdent | Riduce di un incremento il rientro del blocco di formato in cui si trova la selezione corrente. |
CHtmlEditCtrlBase::P aragraph | Sovrascrive un'interruzione di riga nella selezione corrente. |
CHtmlEditCtrlBase::P aste | Sovrascrive il contenuto degli Appunti nella selezione corrente. |
CHtmlEditCtrlBase::P rintDocument | Stampa il documento corrente. |
CHtmlEditCtrlBase::P rintPreview | Apre la finestra Anteprima di stampa per il documento corrente utilizzando il modello di anteprima di stampa predefinito o un modello personalizzato. |
CHtmlEditCtrlBase::QueryStatus | Chiamare questo metodo per eseguire una query sullo stato dei comandi. |
CHtmlEditCtrlBase::RadioButton | Sovrascrive un controllo radio sulla selezione corrente. |
CHtmlEditCtrlBase::RefreshDocument | Aggiorna il documento corrente. |
CHtmlEditCtrlBase::RemoveFormat | Rimuove i tag di formattazione dalla selezione corrente. |
CHtmlEditCtrlBase::SaveAs | Salva la pagina Web corrente in un file. |
CHtmlEditCtrlBase::SelectAll | Seleziona l'intero documento. |
CHtmlEditCtrlBase::Set2DPosition | Consente di spostare gli elementi assolutamente posizionati trascinando. |
CHtmlEditCtrlBase::SetAbsolutePosition | Imposta la proprietà position di un elemento su "absolute" o "static". |
CHtmlEditCtrlBase::SetAtomicSelection | Impostare la modalità di selezione atomica. |
CHtmlEditCtrlBase::SetAutoURLDetectMode | Attiva e disattiva il rilevamento automatico degli URL. |
CHtmlEditCtrlBase::SetBackColor | Imposta il colore di sfondo della selezione corrente. |
CHtmlEditCtrlBase::SetBlockFormat | Imposta il tag di formato blocco corrente. |
CHtmlEditCtrlBase::SetBookMark | Crea un ancoraggio di segnalibro per la selezione o il punto di inserimento corrente. |
CHtmlEditCtrlBase::SetCSSEditingLevel | Seleziona il livello CSS (CSS1 o CSS2) supportato dall'editor, se presente. |
CHtmlEditCtrlBase::SetDefaultComposeSettings | Chiamare questo metodo per impostare le impostazioni di composizione predefinite. |
CHtmlEditCtrlBase::SetDesignMode | Impostare la modalità progettazione. |
CHtmlEditCtrlBase::SetDisableEditFocusUI | Disabilita il bordo tratteggio e gestisce intorno a un elemento con stato attivo la modifica. |
CHtmlEditCtrlBase::SetDocumentHTML | Imposta il codice HTML del documento corrente. |
CHtmlEditCtrlBase::SetFontFace | Imposta il tipo di carattere per la selezione corrente. |
CHtmlEditCtrlBase::SetFontSize | Imposta le dimensioni del carattere per la selezione corrente. |
CHtmlEditCtrlBase::SetForeColor | Imposta il colore di primo piano (testo) della selezione corrente. |
CHtmlEditCtrlBase::SetIE5PasteMode | Imposta l'operazione incolla in modo che sia compatibile con Microsoft Internet Explorer 5. |
CHtmlEditCtrlBase::SetLiveResize | Fa sì che WebBrowser aggiorni l'aspetto di un elemento in modo continuo durante un'operazione di ridimensionamento o spostamento. |
CHtmlEditCtrlBase::SetMultiSelect | Abilita la selezione multipla. |
CHtmlEditCtrlBase::SetOverrideCursor | Comandi che WebBrowser non modifica mai il puntatore del mouse. |
CHtmlEditCtrlBase::SetOverwriteMode | Attiva o disattiva la modalità di immissione del testo tra inserimento e sovrascrittura. |
CHtmlEditCtrlBase::SetRespectVisInDesign | Nasconde gli elementi invisibili in modalità progettazione. |
CHtmlEditCtrlBase::SetShowAlignedSiteTags | Visualizza un glifo per tutti gli elementi con una styleFloat proprietà . |
CHtmlEditCtrlBase::SetShowAllTags | Visualizza i glifi per visualizzare la posizione di tutti i tag in un documento. |
CHtmlEditCtrlBase::SetShowAreaTags | Visualizza un glifo per tutti i tag di area. |
CHtmlEditCtrlBase::SetShowBRTags | Visualizza un glifo per tutti i tag br. |
CHtmlEditCtrlBase::SetShowCommentTags | Visualizza un glifo per tutti i tag di commento. |
CHtmlEditCtrlBase::SetShowMiscTags | Visualizza tutti i tag visualizzati in Microsoft Internet Explorer 4.0. |
CHtmlEditCtrlBase::SetShowScriptTags | Visualizza un glifo per tutti i tag di script. |
CHtmlEditCtrlBase::SetShowStyleTags | Visualizza un glifo per tutti i tag di stile. |
CHtmlEditCtrlBase::SetShowUnknownTags | Visualizza un glifo per tutti i tag sconosciuti. |
CHtmlEditCtrlBase::TextArea | Sovrascrive un controllo di input di testo su più righe nella selezione corrente. |
CHtmlEditCtrlBase::TextBox | Sovrascrive un controllo testo nella selezione corrente. |
CHtmlEditCtrlBase::UnBookmark | Rimuove qualsiasi segnalibro dalla selezione corrente. |
CHtmlEditCtrlBase::Underline | Attiva/disattiva la selezione corrente tra sottolineato e non sottolineato. |
CHtmlEditCtrlBase::Unlink | Rimuove qualsiasi collegamento ipertestuale dalla selezione corrente. |
CHtmlEditCtrlBase::UnorderList | Attiva o disattiva la selezione corrente tra un elenco ordinato e un blocco di formato normale. |
Parametri
T
Nome della classe derivata.
Osservazioni:
CHtmlEditCtrlBase
fornisce funzioni membro per i comandi di modifica HTML di WebBrowser, ad esempio Bold. In alternativa, è possibile chiamare ExecCommand per eseguire il comando IDM_BOLD.
CHtmlEditCtrlBase
non è destinato a stare da solo. È progettato per essere una classe base per le classi derivate che espongono la funzionalità di modifica HTML di WebBrowser (vedere CHtmlEditCtrl e CHtmlEditView).
Gerarchia di ereditarietà
CHtmlEditCtrlBase
Requisiti
Intestazione: afxhtml.h
CHtmlEditCtrlBase::AddToGlyphTable
Aggiunge una voce alla tabella del glifo, che specifica le immagini da visualizzare per tag specifici in modalità progettazione.
HRESULT AddToGlyphTable(
LPCTSTR szTag,
LPCTSTR szImgUrl,
unsigned short nTagType,
unsigned short nAlignment,
unsigned short nPosInfo,
unsigned short nDirection,
unsigned int nImgWidth,
unsigned int nImgHeight) const;
Parametri
szTag
Nome del tag (ad esempio, "P" o "table").
szImgUrl
URL dell'immagine.
nTagType
Tipo di tag: 0 indica che l'immagine è solo per il tag di apertura. 1 indica che l'immagine è solo per il tag di chiusura. 2 indica che l'immagine è per i tag di apertura e chiusura. I singoli tag, ad esempio br e commento, devono essere aggiunti con il tipo di tag impostato su 0.
nAlignment
Allineamento (solo elementi rettangolari): questo parametro indica che l'immagine è per un elemento con un attributo di allineamento. Left = 0, center = 1, right = 2 e undefined = 3. Gli attributi sinistro, destro o centrale devono essere impostati in modo esplicito sull'elemento.
nPosInfo
Informazioni sul posizionamento. Determina il valore di posizionamento css (Cascading Style Sheets) a cui si applica il glifo, dove posizionamento statico = 0, posizionamento assoluto = 1, posizionamento relativo = 2 e tutto = 3. Questo campo consente di specificare un glifo per un tag quando non è posizionato e un altro glifo per visualizzare un punto di ancoraggio quando il tag viene posizionato.
nDirection
Direzione. Questo parametro specifica l'immagine per un tag in base all'ordine di lettura della lingua corrente. 0 specifica da sinistra a destra, 1 specifica da destra a sinistra, 2 specifica dall'alto verso il basso, 3 specifica dall'alto verso l'alto e 4 specifica tutto. Questo campo viene in genere impostato su 4.
nImgWidth
Larghezza dell'immagine in pixel.
nImgHeight
Altezza dell'immagine in pixel.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni sui parametri, vedere "Glyph Table String Format" in Using Editing Glyphs .
Questo metodo invia l'ID comando IDM_ADDTOGLYPHTABLE al controllo WebBrowser.
CHtmlEditCtrlBase::Bold
Attiva o disattiva lo stato grassetto del testo selezionato.
HRESULT Bold() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_BOLD al controllo WebBrowser.
CHtmlEditCtrlBase::Button
Sovrascrive un controllo pulsante nella selezione corrente.
HRESULT Button(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo pulsante.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_BUTTON al controllo WebBrowser.
CHtmlEditCtrlBase::CheckBox
Sovrascrive un controllo casella di controllo sulla selezione corrente.
HRESULT CheckBox(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo casella di controllo.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_CHECKBOX al controllo WebBrowser.
CHtmlEditCtrlBase::ClearSelection
Cancella la selezione corrente.
HRESULT ClearSelection() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_CLEARSELECTION al controllo WebBrowser.
CHtmlEditCtrlBase::Copy
Consente di copiare la selezione corrente negli Appunti.
HRESULT Copy() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_COPY al controllo WebBrowser.
CHtmlEditCtrlBase::Cut
Copia la selezione corrente negli Appunti e quindi la elimina.
HRESULT Cut() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_CUT al controllo WebBrowser.
CHtmlEditCtrlBase::D elete
Elimina la selezione corrente.
HRESULT Delete() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_DELETE al controllo WebBrowser.
CHtmlEditCtrlBase::D ropDownBox
Sovrascrive un controllo di selezione a discesa nella selezione corrente.
HRESULT DropDownBox(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo di selezione a discesa.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_DROPDOWNBOX al controllo WebBrowser.
CHtmlEditCtrlBase::EmptyGlyphTable
Rimuove tutte le voci dalla tabella del glifo, che nasconde tutte le immagini visualizzate per i tag in modalità progettazione.
HRESULT EmptyGlyphTable() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_EMPTYGLYPHTABLE al controllo WebBrowser.
CHtmlEditCtrlBase::ExecCommand
Esegue un comando.
HRESULT ExecCommand(
long cmdID,
long cmdExecOpt,
VARIANT* pInVar = NULL,
VARIANT* pOutVar = NULL) const;
HRESULT ExecCommand(
const GUID* pGuid,
long cmdID,
long cmdExecOpt,
VARIANT* pInVar = NULL,
VARIANT* pOutVar = NULL) const;
Parametri
cmdID
ID del comando da eseguire. Per un elenco, vedere Identificatori dei comandi MSHTML.
cmdExecOpt
Valori ricavati dall'enumerazione OLECMDEXECOPT , che descrivono come l'oggetto deve eseguire il comando.
pInVar
Argomenti di input.
pOutVar
Output del comando.
pGuid
GUID del gruppo di comandi.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo fornisce la funzionalità di IOleCommandTarget::Exec.
CHtmlEditCtrlBase::Font
Apre una finestra di dialogo tipo di carattere per consentire all'utente di modificare il colore del testo, il tipo di carattere e le dimensioni del carattere della selezione corrente.
HRESULT Font() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_FONT al controllo WebBrowser.
CHtmlEditCtrlBase::GetAbsolutePosition
Restituisce un valore che indica se la proprietà position di un elemento è "assoluta".
HRESULT GetAbsolutePosition(bool& bCurValue) const;
Parametri
bCurValue
TRUE se la proprietà position dell'elemento è impostata su "absolute".
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_ABSOLUTE_POSITION ID comando.
CHtmlEditCtrlBase::GetBackColor
Recupera il colore di sfondo della selezione corrente.
HRESULT GetBackColor(int& nColor) const;
Parametri
nColor
Colore dello sfondo.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_BACKCOLOR al controllo WebBrowser.
CHtmlEditCtrlBase::GetBlockFormat
Recupera il tag di formato blocco corrente.
HRESULT GetBlockFormat(CString& strFormat) const;
Parametri
strFormat
Tag di formato blocco corrente.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_BLOCKFMT al controllo WebBrowser.
CHtmlEditCtrlBase::GetBlockFormatNames
Recupera le stringhe corrispondenti ai tag di formato di blocco disponibili.
HRESULT GetBlockFormatNames(CStringArray& sa) const;
Parametri
sa
Tag di formato blocco disponibili, come matrice di stringhe.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_GETBLOCKFMTS al controllo WebBrowser.
CHtmlEditCtrlBase::GetBookMark
Recupera il nome di un ancoraggio di segnalibro.
HRESULT GetBookMark(CString& strAnchor) const;
Parametri
strAnchor
Nome di un ancoraggio di segnalibro.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_BOOKMARK ID comando.
CHtmlEditCtrlBase::GetDocument
Recupera l'oggetto documento.
HRESULT GetDocument(IHTMLDocument2** ppDoc) const;
Parametri
ppDoc
Oggetto documento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::GetDocumentHTML
Recupera il codice HTML del documento corrente.
HRESULT GetDocumentHTML(CString& szHTML) const;
Parametri
szHTML
The HTML.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::GetDocumentTitle
Recupera il titolo del documento.
HRESULT GetDocumentTitle(CString& szTitle) const;
Parametri
szTitle
Titolo del documento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::GetEvent
Recupera un puntatore di interfaccia all'oggetto evento che contiene informazioni rilevanti per l'evento più recente.
HRESULT GetEvent(IHTMLEventObj** ppEventObj) const;
Parametri
ppEventObj
Oggetto evento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::GetEventSrcElement
Recupera l'oggetto che ha generato l'evento.
HRESULT GetEventSrcElement(IHTMLElement** ppSrcElement) const;
Parametri
ppSrcElement
Elemento che ha generato l'evento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::GetFontFace
Recupera il nome del tipo di carattere per la selezione corrente.
HRESULT GetFontFace(CString& strFace) const;
Parametri
strFace
Nome del tipo di carattere.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Se la selezione corrente utilizza più tipi di carattere, strFace sarà una stringa vuota.
Questo metodo invia l'ID comando IDM_FONTNAME al controllo WebBrowser.
CHtmlEditCtrlBase::GetFontSize
Recupera le dimensioni del carattere per la selezione corrente.
HRESULT GetFontSize(short& nSize) const;
Parametri
nSize
Dimensioni del carattere.
Valore restituito
Restituisce le dimensioni del carattere HTML (1-7). Restituisce 0 se la selezione contiene più dimensioni del carattere.
Osservazioni:
Questo metodo invia l'ID comando IDM_FONTSIZE al controllo WebBrowser.
CHtmlEditCtrlBase::GetForeColor
Recupera il colore di primo piano (testo) della selezione corrente.
HRESULT GetForeColor(int& nColor);
Parametri
nColor
Colore di primo piano.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_FORECOLOR al controllo WebBrowser.
CHtmlEditCtrlBase::GetFrameZone
Restituisce l'area di sicurezza della pagina corrente nel Web browser.
HRESULT GetFrameZone(short& nZone) const;
Parametri
nZone
Area di sicurezza.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_GETFRAMEZONE al controllo WebBrowser.
CHtmlEditCtrlBase::GetIsDirty
Indica se il documento HTML è stato modificato.
HRESULT GetIsDirty() const;
Osservazioni:
Indica se il documento è stato modificato. GetIsDirty
restituisce un valore HRESULT da IPersistStorage::IsDirty.
CHtmlEditCtrlBase::GetShowAlignedSiteTags
Restituisce un valore che indica se un glifo viene visualizzato per tutti gli elementi che dispongono di una styleFloat
proprietà .
HRESULT GetShowAlignedSiteTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se viene visualizzato un glifo per tutti gli elementi che dispongono di una styleFloat
proprietà; FALSE se non viene visualizzato alcun glifo.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWALIGNEDSITETAGS ID comando.
CHtmlEditCtrlBase::GetShowAllTags
Restituisce un valore che indica se WebBrowser visualizza i glifi per visualizzare la posizione di tutti i tag in un documento.
HRESULT GetShowAllTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza glifi per visualizzare la posizione di tutti i tag in un documento; FALSE se non lo fa.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWALLTAGS ID comando.
CHtmlEditCtrlBase::GetShowAreaTags
Recupera un valore che indica se WebBrowser visualizza un glifo per i tag di area.
HRESULT GetShowAreaTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza un glifo per i tag di area, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWAREATAGS ID comando.
CHtmlEditCtrlBase::GetShowBRTags
Recupera un valore che indica se WebBrowser visualizza un glifo per i tag br.
HRESULT GetShowBRTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza un glifo per i tag br, FALSE se non lo fa.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWWBRTAGS ID comando.
CHtmlEditCtrlBase::GetShowCommentTags
Recupera un valore che indica se WebBrowser visualizza un glifo per i tag di commento.
HRESULT GetShowCommentTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza un glifo per i tag di commento, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWCOMMENTTAGS ID comando.
CHtmlEditCtrlBase::GetShowMiscTags
Recupera un valore che indica se WebBrowser visualizza tutti i tag visualizzati in Microsoft Internet Explorer 4.0.
HRESULT GetShowMiscTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se WebBrowser visualizza tutti i tag visualizzati in Microsoft Internet Explorer 4.0, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWMISCTAGS ID comando.
CHtmlEditCtrlBase::GetShowScriptTags
Recupera un valore che indica se WebBrowser visualizza un glifo per tutti i tag di script.
HRESULT GetShowScriptTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza un glifo per tutti i tag di script, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWSCRIPTTAGS ID comando.
CHtmlEditCtrlBase::GetShowStyleTags
Recupera un valore che indica se WebBrowser visualizza un glifo per tutti i tag di stile.
HRESULT GetShowStyleTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza un glifo per tutti i tag di stile, FALSE se non lo fa
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWSTYLETAGS ID comando.
CHtmlEditCtrlBase::GetShowUnknownTags
Recupera un valore che indica se WebBrowser visualizza un glifo per tutti i tag sconosciuti.
HRESULT GetShowUnknownTags(bool& bCurValue) const;
Parametri
bCurValue
TRUE se webBrowser visualizza un glifo per tutti i tag sconosciuti, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Per altre informazioni, vedere IDM_SHOWUNKNOWNTAGS ID comando.
CHtmlEditCtrlBase::HorizontalLine
Sovrascrive una linea orizzontale nella selezione corrente.
HRESULT HorizontalLine(LPCTSTR szId = NULL) const;
Parametri
szID
ID della linea orizzontale.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_HORIZONTALLINE al controllo WebBrowser.
CHtmlEditCtrlBase::HyperLink
Inserisce un collegamento ipertestuale nella selezione corrente.
HRESULT HyperLink(LPCTSTR szUrl = NULL) const;
Parametri
szUrl
URL collegamento ipertestuale.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_HYPERLINK al controllo WebBrowser.
CHtmlEditCtrlBase::IE50Paste
Esegue un'operazione incolla compatibile con Internet Explorer 5.
HRESULT IE50Paste(LPCTSTR szData) const;
Parametri
szData
Stringa da incollare.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_IE50_PASTE al controllo WebBrowser.
CHtmlEditCtrlBase::Iframe
Sovrascrive un frame inline nella selezione corrente.
HRESULT Iframe(LPCTSTR szId = NULL) const;
Parametri
szId
ID per la cornice inline.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_IFRAME al controllo WebBrowser.
CHtmlEditCtrlBase::Image
Sovrascrive un'immagine nella selezione corrente.
HRESULT Image(LPCTSTR szUrl = NULL) const;
Parametri
szUrl
Percorso e nome file dell'immagine da inserire.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_IMAGE al controllo WebBrowser.
CHtmlEditCtrlBase::Indent
Aumenta il rientro del testo selezionato di un incremento di rientro.
HRESULT Indent() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INDENT al controllo WebBrowser.
CHtmlEditCtrlBase::InsFieldSet
Sovrascrive una casella nella selezione corrente.
HRESULT InsFieldSet(LPCTSTR szId = NULL) const;
Parametri
szId
ID della casella.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSFIELDSET al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputButton
Sovrascrive un controllo pulsante nella selezione corrente.
HRESULT InsInputButton(LPCTSTR szId = NULL) const;
Parametri
szId
ID per il controllo pulsante.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTBUTTON al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputHidden
Inserisce un controllo nascosto nella selezione corrente.
HRESULT InsInputHidden(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo nascosto.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTHIDDEN al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputImage
Sovrascrive un controllo immagine nella selezione corrente.
HRESULT InsInputImage(LPCTSTR szId = NULL) const;
Parametri
szId
ID per il controllo immagine.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTIMAGE al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputPassword
Sovrascrive un controllo password nella selezione corrente.
HRESULT InsInputPassword(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo password.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTPASSWORD al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputReset
Sovrascrive un controllo di reimpostazione nella selezione corrente.
HRESULT InsInputReset(LPCTSTR szId = NULL) const;
Parametri
szId
ID per il controllo di reimpostazione.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTRESET al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputSubmit
Sovrascrive un controllo submit sulla selezione corrente.
HRESULT InsInputSubmit(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo submit.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTSUBMIT al controllo WebBrowser.
CHtmlEditCtrlBase::InsInputUpload
Sovrascrive un controllo di caricamento di file nella selezione corrente.
HRESULT InsInputUpload(LPCTSTR szId = NULL) const;
Parametri
szId
ID per il controllo di caricamento del file.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_INSINPUTUPLOAD al controllo WebBrowser.
CHtmlEditCtrlBase::Is1DElement
Determina se un elemento è posizionato in modo statico.
HRESULT Is1DElement(bool& bValue) const;
Parametri
bValue
TRUE se l'elemento è posizionato in modo statico, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_1D_ELEMENT al controllo WebBrowser.
CHtmlEditCtrlBase::Is2DElement
Determina se un elemento è assolutamente posizionato.
HRESULT Is2DElement(bool& bValue) const;
Parametri
bValue
TRUE se l'elemento è assolutamente posizionato, FALSE in caso contrario.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_2D_ELEMENT al controllo WebBrowser.
CHtmlEditCtrlBase::Italic
Attiva/disattiva la selezione corrente tra corsivo e nonitalico.
HRESULT Italic() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_ITALIC al controllo WebBrowser.
CHtmlEditCtrlBase::JustifyCenter
Centra il blocco di formato in cui si trova la selezione corrente.
HRESULT JustifyCenter() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_JUSTIFYCENTER al controllo WebBrowser.
CHtmlEditCtrlBase::JustifyLeft
Sinistra giustifica il blocco di formato in cui si trova la selezione corrente.
HRESULT JustifyLeft() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_JUSTIFYLEFT al controllo WebBrowser.
CHtmlEditCtrlBase::JustifyRight
Giustifica il blocco di formato in cui si trova la selezione corrente.
HRESULT JustifyRight() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_JUSTIFYRIGHT al controllo WebBrowser.
CHtmlEditCtrlBase::ListBox
Sovrascrive un controllo di selezione casella di riepilogo nella selezione corrente.
HRESULT ListBox(LPCTSTR szId = NULL) const;
Parametri
szId
ID per il controllo casella di riepilogo.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_LISTBOX al controllo WebBrowser.
CHtmlEditCtrlBase::Marquee
Sovrascrive un riquadro di selezione vuoto nella selezione corrente.
HRESULT Marquee(LPCTSTR szId = NULL) const;
Parametri
szId
ID della finestra di selezione.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_MARQUEE al controllo WebBrowser.
CHtmlEditCtrlBase::NewDocument
Crea un nuovo documento.
HRESULT NewDocument() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::OrderList
Attiva o disattiva la selezione corrente tra un elenco ordinato e un blocco di formato normale.
HRESULT OrderList(LPCTSTR szId = NULL) const;
Parametri
szId
ID per l'elenco ordinato.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_ORDERLIST al controllo WebBrowser.
CHtmlEditCtrlBase::Outdent
Riduce di un incremento il rientro del blocco di formato in cui si trova la selezione corrente.
HRESULT Outdent() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_OUTDENT al controllo WebBrowser.
CHtmlEditCtrlBase::P aragraph
Sovrascrive un'interruzione di riga nella selezione corrente.
HRESULT Paragraph(LPCTSTR szId = NULL) const;
Parametri
szId
ID del paragrafo.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_PARAGRAPH al controllo WebBrowser.
CHtmlEditCtrlBase::P aste
Sovrascrive il contenuto degli Appunti nella selezione corrente.
HRESULT Paste() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_PASTE al controllo WebBrowser.
CHtmlEditCtrlBase::P rintDocument
Stampa il documento corrente.
HRESULT PrintDocument() const;
HRESULT PrintDocument(LPCTSTR szPrintTemplate) const;
HRESULT PrintDocument(bool bShowPrintDialog) const;
Parametri
szPrintTemplate
Percorso di un modello di stampa; se non è specificato alcun valore, viene utilizzato il modello di stampa predefinito.
bShowPrintDialog
Se TRUE, visualizza la finestra di dialogo Stampa.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_PRINT al controllo WebBrowser.
CHtmlEditCtrlBase::P rintPreview
Apre la finestra Anteprima di stampa per il documento corrente utilizzando il modello di anteprima di stampa predefinito o un modello personalizzato.
HRESULT PrintPreview() const;
HRESULT PrintPreview(LPCTSTR szPrintTemplate) const;
Parametri
szPrintTemplate
Percorso di un modello di stampa.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_PRINTPREVIEW al controllo WebBrowser.
CHtmlEditCtrlBase::QueryStatus
Chiamare questo metodo per eseguire una query sullo stato dei comandi.
long QueryStatus(long cmdID) const;
Parametri
cmdID
ID di comando. Gli identificatori di comando vengono ricavati dal gruppo di comandi CGID_MSHTML. Questi comandi sono definiti in Mshtmcid.h. È anche possibile trovare l'elenco online in Identificatori di comando MSHTML.
Valore restituito
Restituisce un OLECMDF che indica lo stato di cmdID o 0 in caso di errore.
CHtmlEditCtrlBase::RadioButton
Sovrascrive un controllo radio sulla selezione corrente.
HRESULT RadioButton(LPCTSTR szId = NULL) const;
Parametri
szId
ID del pulsante di opzione.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_RADIOBUTTON al controllo WebBrowser.
CHtmlEditCtrlBase::RefreshDocument
Aggiorna il documento corrente.
HRESULT RefreshDocument() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_REFRESH al controllo WebBrowser.
CHtmlEditCtrlBase::RemoveFormat
Rimuove i tag di formattazione dalla selezione corrente.
HRESULT RemoveFormat() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_REMOVEFORMAT al controllo WebBrowser.
CHtmlEditCtrlBase::SaveAs
Salva la pagina Web corrente in un file.
HRESULT SaveAs(LPCTSTR szPath = NULL) const;
Parametri
szPath
Percorso e nome file in cui salvare la pagina Web.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SAVEAS al controllo WebBrowser.
CHtmlEditCtrlBase::SelectAll
Seleziona l'intero documento.
HRESULT SelectAll() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SELECTALL al controllo WebBrowser.
CHtmlEditCtrlBase::Set2DPosition
Consente di spostare gli elementi assolutamente posizionati trascinando.
HRESULT Set2DPosition(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, gli elementi posizionati in modo assoluto possono essere spostati trascinando.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_2D_POSITION al controllo WebBrowser.
CHtmlEditCtrlBase::SetAbsolutePosition
Imposta la proprietà position di un elemento su "absolute" o "static".
HRESULT SetAbsolutePosition(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, la proprietà position dell'elemento è "absolute"; se FALSE, è "statico".
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_ABSOLUTE_POSITION al controllo WebBrowser.
CHtmlEditCtrlBase::SetAtomicSelection
Impostare la modalità di selezione atomica.
HRESULT SetAtomicSelection(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, qualsiasi elemento con un attributo ATOMICSELECTION impostato su TRUE sarà selezionabile solo come unità.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_ATOMICSELECTION al controllo WebBrowser.
CHtmlEditCtrlBase::SetAutoURLDetectMode
Attiva e disattiva il rilevamento automatico degli URL.
HRESULT SetAutoURLDetectMode(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, il rilevamento automatico degli URL è abilitato.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_AUTOURLDETECT_MODE al controllo WebBrowser.
CHtmlEditCtrlBase::SetBackColor
Imposta il colore di sfondo della selezione corrente.
HRESULT SetBackColor(int nColor) const;
HRESULT SetBackColor(LPCTSTR szColor) const;
Parametri
nColor
Il colore. Vedere pvaIn in IDM_BACKCOLOR ID comando.
szColor
Il colore. Vedere pvaIn in IDM_BACKCOLOR ID comando.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_BACKCOLOR_ al controllo WebBrowser.
CHtmlEditCtrlBase::SetBlockFormat
Imposta il tag di formato blocco corrente.
HRESULT SetBlockFormat(LPCTSTR szFormat) const;
Parametri
szFormat
Tag di formato.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID IDM_BLOCKFMT_command al controllo WebBrowser.
CHtmlEditCtrlBase::SetBookMark
Crea un ancoraggio di segnalibro per la selezione o il punto di inserimento corrente.
HRESULT SetBookMark(LPCTSTR szAnchorName) const;
Parametri
szAnchorName
Nome dell'ancoraggio.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_BOOKMARK al controllo WebBrowser.
CHtmlEditCtrlBase::SetCSSEditingLevel
Seleziona il livello CSS (CSS1 o CSS2) supportato dall'editor, se presente.
HRESULT SetCSSEditingLevel(short nLevel) const;
Parametri
nLevel
Livello CSS. Passare 0 se non si vuole il supporto CSS.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_CSSEDITING_LEVEL al controllo WebBrowser.
CHtmlEditCtrlBase::SetDefaultComposeSettings
Chiamare questo metodo per impostare le impostazioni di composizione predefinite.
HRESULT SetDefaultComposeSettings(
LPCSTR szFontName = NULL,
unsigned short nFontSize = 3,
COLORREF crFontColor = 0xFF000000,
COLORREF crFontBgColor = 0xFF000000,
bool bBold = false,
bool bItalic = false,
bool bUnderline = false) const;
Parametri
szFontName
Nome del tipo di carattere.
nFontSize
Dimensioni del carattere.
crFontColor
Colore del carattere.
crFontBgColor
Colore di sfondo del carattere.
bBold
Passare TRUE per il testo in grassetto.
bItalic
Passare TRUE per il testo in corsivo.
bUnderline
Passare TRUE per il testo sottolineato.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_COMPOSESETTINGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetDesignMode
Impostare la modalità progettazione.
BOOL SetDesignMode(BOOL bMode) const;
Parametri
bMode
Se TRUE, attiva la modalità progettazione.
Valore restituito
Restituisce TRUE in caso di esito positivo, FALSE in caso di errore.
CHtmlEditCtrlBase::SetDisableEditFocusUI
Disabilita il bordo tratteggio e gestisce intorno a un elemento con stato attivo la modifica.
HRESULT SetDisableEditFocusUI(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, disabilita il bordo tratteggio e gestisce intorno a un elemento selezionabile del sito quando l'elemento ha "modifica lo stato attivo" in modalità progettazione; ovvero, quando è possibile modificare il testo o il contenuto dell'elemento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_DISABLE_EDITFOCUS_UI al controllo WebBrowser.
CHtmlEditCtrlBase::SetDocumentHTML
Imposta il codice HTML del documento corrente.
HRESULT SetDocumentHTML(LPCTSTR szHTML) const;
Parametri
szHTML
The HTML.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
CHtmlEditCtrlBase::SetFontFace
Imposta il tipo di carattere per la selezione corrente.
HRESULT SetFontFace(LPCTSTR szFace) const;
Parametri
szFace
Nome del tipo di carattere.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_FONTNAME al controllo WebBrowser.
CHtmlEditCtrlBase::SetFontSize
Imposta le dimensioni del carattere per la selezione corrente.
HRESULT SetFontSize(unsigned short size) const;
Parametri
size
Dimensioni del carattere HTML (1-7). Il valore 0 imposta la dimensione del carattere su 1.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_FONTSIZE al controllo WebBrowser.
CHtmlEditCtrlBase::SetForeColor
Imposta il colore di primo piano (testo) della selezione corrente.
HRESULT SetForeColor(LPCTSTR szColor) const;
HRESULT SetForeColor(int nColor) const;
Parametri
szColor
Il colore.
nColor
Il colore.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_FORECOLOR al controllo WebBrowser.
CHtmlEditCtrlBase::SetIE5PasteMode
Imposta l'operazione incolla in modo che sia compatibile con Microsoft Internet Explorer 5.
HRESULT SetIE5PasteMode(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, tutte le operazioni incolla sono compatibili con Internet Explorer 5; se FALSE, le operazioni incolla sono compatibili con Internet Explorer 5.5.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_IE50_PASTE_MODE al controllo WebBrowser.
CHtmlEditCtrlBase::SetLiveResize
Fa sì che WebBrowser aggiorni l'aspetto di un elemento in modo continuo durante un'operazione di ridimensionamento o spostamento, anziché aggiornare solo al completamento dello spostamento o del ridimensionamento.
HRESULT SetLiveResize(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, fa sì che WebBrowser aggiorni l'aspetto di un elemento in modo continuo durante un'operazione di ridimensionamento o spostamento; se FALSE, viene aggiornato solo al completamento dello spostamento o del ridimensionamento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_LIVERESIZE al controllo WebBrowser.
CHtmlEditCtrlBase::SetMultiSelect
Abilita la selezione multipla.
HRESULT SetMultiSelect(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, consente la selezione di più elementi selezionabili dal sito alla volta in cui l'utente tiene premuto MAIUSC o CTRL.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_MULTIPLESELECTION al controllo WebBrowser.
CHtmlEditCtrlBase::SetOverrideCursor
Comandi che WebBrowser non modifica mai il puntatore del mouse.
HRESULT SetOverrideCursor(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, WebBrowser non modificherà il puntatore del mouse.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_OVERRIDE_CURSOR al controllo WebBrowser.
CHtmlEditCtrlBase::SetOverwriteMode
Attiva o disattiva la modalità di immissione del testo tra inserimento e sovrascrittura.
HRESULT SetOverwriteMode(bool bMode) const;
Parametri
bMode
Se TRUE, la modalità di immissione del testo è sovrascritta; se FALSE, la modalità di immissione del testo viene inserita.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_OVERWRITE al controllo WebBrowser.
CHtmlEditCtrlBase::SetRespectVisInDesign
Nasconde gli elementi invisibili in modalità progettazione.
HRESULT SetRespectVisInDesign(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, tutti gli elementi con visibilità impostata su "hidden" o la proprietà display impostata su "none" non verranno visualizzati sia in modalità progettazione che in modalità di esplorazione; se FALSE, tali elementi verranno visualizzati solo in modalità di esplorazione.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_RESPECTVISIBILITY_INDESIGN al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowAlignedSiteTags
Visualizza un glifo per tutti gli elementi con una styleFloat
proprietà .
HRESULT SetShowAlignedSiteTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti gli elementi con una styleFloat
proprietà .
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWALIGNEDSITETAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowAllTags
Visualizza i glifi per visualizzare la posizione di tutti i tag in un documento.
HRESULT SetShowAllTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza i glifi per visualizzare la posizione di tutti i tag in un documento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWALLTAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowAreaTags
Visualizza un glifo per tutti i tag di area.
HRESULT SetShowAreaTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti i tag di area.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWAREATAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowBRTags
Visualizza un glifo per tutti i tag br.
HRESULT SetShowBRTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti i tag br.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWWBRTAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowCommentTags
Visualizza un glifo per tutti i tag di commento.
HRESULT SetShowCommentTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti i tag di commento.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWCOMMENTTAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowMiscTags
Visualizza tutti i tag visualizzati in Microsoft Internet Explorer 4.0.
HRESULT SetShowMiscTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza tutti i tag visualizzati in Microsoft Internet Explorer 4.0.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWMISCTAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowScriptTags
Visualizza un glifo per tutti i tag di script.
HRESULT SetShowScriptTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti i tag di script.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWSCRIPTTAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowStyleTags
Visualizza un glifo per tutti i tag di stile.
HRESULT SetShowStyleTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti i tag di stile.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWSTYLETAGS al controllo WebBrowser.
CHtmlEditCtrlBase::SetShowUnknownTags
Visualizza un glifo per tutti i tag sconosciuti.
HRESULT SetShowUnknownTags(bool bNewValue) const;
Parametri
bNewValue
Se TRUE, visualizza un glifo per tutti i tag sconosciuti.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_SHOWUNKNOWNTAGS al controllo WebBrowser.
CHtmlEditCtrlBase::TextArea
Sovrascrive un controllo di input di testo su più righe nella selezione corrente.
HRESULT TextArea(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo input di testo su più righe.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_TEXTAREA al controllo WebBrowser.
CHtmlEditCtrlBase::TextBox
Sovrascrive un controllo testo nella selezione corrente.
HRESULT TextBox(LPCTSTR szId = NULL) const;
Parametri
szId
ID del controllo di testo.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_TEXTBOX al controllo WebBrowser.
CHtmlEditCtrlBase::UnBookmark
Rimuove qualsiasi segnalibro dalla selezione corrente.
HRESULT UnBookmark() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_UNBOOKMARK al controllo WebBrowser.
CHtmlEditCtrlBase::Underline
Attiva/disattiva la selezione corrente tra sottolineato e non sottolineato.
HRESULT Underline() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_UNDERLINE al controllo WebBrowser.
CHtmlEditCtrlBase::Unlink
Rimuove qualsiasi collegamento ipertestuale dalla selezione corrente.
HRESULT Unlink() const;
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_UNLINK al controllo WebBrowser.
CHtmlEditCtrlBase::UnorderList
Attiva o disattiva la selezione corrente tra un elenco ordinato e un blocco di formato normale.
HRESULT UnorderList(LPCTSTR szId = NULL) const;
Parametri
szId
ID dell'elenco non ordinato.
Valore restituito
Restituisce S_OK in caso di esito positivo o errore HRESULT in caso di errore.
Osservazioni:
Questo metodo invia l'ID comando IDM_UNORDERLIST al controllo WebBrowser.