Sdílet prostřednictvím


CHtmlEditCtrlBase – třída

Představuje součást pro úpravy HTML.

Syntaxe

template <class T> class CHtmlEditCtrlBase

Členové

Veřejné metody

Název Popis
CHtmlEditCtrlBase::AddToGlyphTable Přidá položku do tabulky glyph, která určuje obrázky, které se mají zobrazit pro konkrétní značky v režimu návrhu.
CHtmlEditCtrlBase::Bold Přepíná tučný stav vybraného textu.
CHtmlEditCtrlBase::Button Přepíše ovládací prvek tlačítka u aktuálního výběru.
CHtmlEditCtrlBase::CheckBox Přepíše ovládací prvek zaškrtávacího políčka u aktuálního výběru.
CHtmlEditCtrlBase::ClearSelection Vymaže aktuální výběr.
CHtmlEditCtrlBase::Copy Zkopíruje aktuální výběr do schránky.
CHtmlEditCtrlBase::Cut Zkopíruje aktuální výběr do schránky a pak ho odstraní.
CHtmlEditCtrlBase::D elete Odstraní aktuální výběr.
CHtmlEditCtrlBase::D ropDownBox Přepíše ovládací prvek pro rozevírací výběr aktuálního výběru.
CHtmlEditCtrlBase::EmptyGlyphTable Odebere všechny položky z tabulky glyph, která skryje všechny obrázky zobrazené pro značky v režimu návrhu.
CHtmlEditCtrlBase::ExecCommand Spustí příkaz.
CHtmlEditCtrlBase::Font Otevře dialogové okno s písmem, které uživateli umožní změnit barvu textu, písmo a velikost písma aktuálního výběru.
CHtmlEditCtrlBase::GetAbsolutePosition Vrátí, zda vlastnost pozice prvku je "absolutní".
CHtmlEditCtrlBase::GetBackColor Načte barvu pozadí aktuálního výběru.
CHtmlEditCtrlBase::GetBlockFormat Načte aktuální značku formátu bloku.
CHtmlEditCtrlBase::GetBlockFormatNames Načte řetězce odpovídající dostupným značkám formátu bloku.
CHtmlEditCtrlBase::GetBookMark Načte název ukotvení záložky.
CHtmlEditCtrlBase::GetDocument Načte objekt dokumentu.
CHtmlEditCtrlBase::GetDocumentHTML Načte kód HTML aktuálního dokumentu.
CHtmlEditCtrlBase::GetDocumentTitle Načte název dokumentu.
CHtmlEditCtrlBase::GetEvent Načte ukazatel rozhraní na objekt události, který obsahuje informace relevantní pro nejnovější událost.
CHtmlEditCtrlBase::GetEventSrcElement Načte objekt, který událost aktivoval.
CHtmlEditCtrlBase::GetFontFace Načte název písma pro aktuální výběr.
CHtmlEditCtrlBase::GetFontSize Načte velikost písma pro aktuální výběr.
CHtmlEditCtrlBase::GetForeColor Načte barvu popředí (textu) aktuálního výběru.
CHtmlEditCtrlBase::GetFrameZone Vrátí zónu zabezpečení aktuální stránky ve webovém prohlížeči.
CHtmlEditCtrlBase::GetIsDirty Určuje, jestli se dokument HTML změnil.
CHtmlEditCtrlBase::GetShowAlignedSiteTags Vrátí, zda je zobrazen glyph pro všechny prvky, které mají styleFloat vlastnost.
CHtmlEditCtrlBase::GetShowAllTags Vrátí, zda WebBrowser zobrazí glyfy pro zobrazení umístění všech značek v dokumentu.
CHtmlEditCtrlBase::GetShowAreaTags Načte, zda WebBrowser zobrazí glyph pro značky oblasti.
CHtmlEditCtrlBase::GetShowBRTags Načte, zda WebBrowser zobrazuje glyph pro značky br.
CHtmlEditCtrlBase::GetShowCommentTags Načte, zda WebBrowser zobrazí glyph pro značky komentářů.
CHtmlEditCtrlBase::GetShowMiscTags Načte, zda WebBrowser zobrazí všechny značky zobrazené v aplikaci Microsoft Internet Explorer 4.0.
CHtmlEditCtrlBase::GetShowScriptTags Načte, zda WebBrowser zobrazí glyph pro všechny značky skriptu.
CHtmlEditCtrlBase::GetShowStyleTags Načte, zda WebBrowser zobrazí glyph pro všechny značky stylu.
CHtmlEditCtrlBase::GetShowUnknownTags Načte, zda WebBrowser zobrazí glyph pro všechny neznámé značky.
CHtmlEditCtrlBase::HorizontalLine Přepíše vodorovnou čáru aktuálního výběru.
CHtmlEditCtrlBase::HyperLink Vloží hypertextový odkaz na aktuální výběr.
CHtmlEditCtrlBase::IE50Paste Provede operaci vložení kompatibilní s aplikací Microsoft Internet Explorer 5.
CHtmlEditCtrlBase::Iframe Přepíše vložený rámec aktuálního výběru.
CHtmlEditCtrlBase::Image Přepíše obrázek aktuálního výběru.
CHtmlEditCtrlBase::Indent Zvětšuje odsazení vybraného textu o jeden přírůstek odsazení.
CHtmlEditCtrlBase::InsFieldSet Přepíše pole aktuálního výběru.
CHtmlEditCtrlBase::InsInputButton Přepíše ovládací prvek tlačítka u aktuálního výběru.
CHtmlEditCtrlBase::InsInputHidden Vloží skrytý ovládací prvek do aktuálního výběru.
CHtmlEditCtrlBase::InsInputImage Přepíše ovládací prvek obrázku pro aktuální výběr.
CHtmlEditCtrlBase::InsInputPassword Přepíše ovládací prvek hesla pro aktuální výběr.
CHtmlEditCtrlBase::InsInputReset Přepíše ovládací prvek resetování aktuálního výběru.
CHtmlEditCtrlBase::InsInputSubmit Přepíše ovládací prvek pro odeslání aktuálního výběru.
CHtmlEditCtrlBase::InsInputUpload Přepíše ovládací prvek pro nahrání souboru u aktuálního výběru.
CHtmlEditCtrlBase::Is1DElement Určuje, zda je prvek staticky umístěn.
CHtmlEditCtrlBase::Is2DElement Určuje, zda je prvek zcela umístěn.
CHtmlEditCtrlBase::Kurzíva Přepíná aktuální výběr mezi kurzívou a neitalic.
CHtmlEditCtrlBase::JustifyCenter Zacentruje blok formátu, ve kterém se nachází aktuální výběr.
CHtmlEditCtrlBase::JustifyLeft Zleva zdůvodní formátový blok, ve kterém se nachází aktuální výběr.
CHtmlEditCtrlBase::JustifyRight Zprava zdůvodní blok formátu, ve kterém se nachází aktuální výběr.
CHtmlEditCtrlBase::ListBox Přepíše ovládací prvek výběru seznamu pro aktuální výběr.
CHtmlEditCtrlBase::Marquee Přepíše prázdný obrys aktuálního výběru.
CHtmlEditCtrlBase::NewDocument Vytvoří nový dokument.
CHtmlEditCtrlBase::OrderList Přepíná aktuální výběr mezi uspořádaným seznamem a normálním blokem formátu.
CHtmlEditCtrlBase::Outdent Zmenší o jeden přírůstek odsazení bloku formátu, ve kterém se nachází aktuální výběr.
CHtmlEditCtrlBase::P aragraph Přepíše konec řádku aktuálního výběru.
CHtmlEditCtrlBase::P aste Přepíše obsah schránky pro aktuální výběr.
CHtmlEditCtrlBase::P rintDocument Vytiskne aktuální dokument.
CHtmlEditCtrlBase::P rintPreview Otevře okno Náhled tisku pro aktuální dokument pomocí výchozí šablony náhledu tisku nebo vlastní šablony.
CHtmlEditCtrlBase::QueryStatus Voláním této metody se dotazujte na stav příkazů.
CHtmlEditCtrlBase::RadioButton Přepíše přepínač pro aktuální výběr.
CHtmlEditCtrlBase::RefreshDocument Aktualizuje aktuální dokument.
CHtmlEditCtrlBase::RemoveFormat Odebere značky formátování z aktuálního výběru.
CHtmlEditCtrlBase::SaveAs Uloží aktuální webovou stránku do souboru.
CHtmlEditCtrlBase::SelectAll Vybere celý dokument.
CHtmlEditCtrlBase::Set2DPosition Umožňuje přesunutí naprosto umístěných prvků přetažením.
CHtmlEditCtrlBase::SetAbsolutePosition Nastaví vlastnost pozice prvku na "absolutní" nebo "statickou".
CHtmlEditCtrlBase::SetAtomicSelection Nastavte režim atomového výběru.
CHtmlEditCtrlBase::SetAutoURLDetectMode Zapne a vypne automatické zjišťování adres URL.
CHtmlEditCtrlBase::SetBackColor Nastaví barvu pozadí aktuálního výběru.
CHtmlEditCtrlBase::SetBlockFormat Nastaví aktuální značku formátu bloku.
CHtmlEditCtrlBase::SetBookMark Vytvoří ukotvení záložky pro aktuální výběr nebo kurzor.
CHtmlEditCtrlBase::SetCSSEditingLevel Vybere úroveň CSS (CSS1 nebo CSS2), kterou editor bude podporovat ( pokud existuje).
CHtmlEditCtrlBase::SetDefaultComposeSettings Voláním této metody nastavíte výchozí nastavení pro psaní zpráv.
CHtmlEditCtrlBase::SetDesignMode Nastavte režim návrhu.
CHtmlEditCtrlBase::SetDisableEditFocusUI Zakáže šrafované ohraničení a úchyty kolem prvku, který má fokus pro úpravy.
CHtmlEditCtrlBase::SetDocumentHTML Nastaví kód HTML aktuálního dokumentu.
CHtmlEditCtrlBase::SetFontFace Nastaví písmo pro aktuální výběr.
CHtmlEditCtrlBase::SetFontSize Nastaví velikost písma pro aktuální výběr.
CHtmlEditCtrlBase::SetForeColor Nastaví barvu popředí (textu) aktuálního výběru.
CHtmlEditCtrlBase::SetIE5PasteMode Nastaví operaci vložení tak, aby byla kompatibilní s aplikací Microsoft Internet Explorer 5.
CHtmlEditCtrlBase::SetLiveResize Způsobí, že WebBrowser aktualizuje vzhled prvku nepřetržitě během změny velikosti nebo přesunutí operace.
CHtmlEditCtrlBase::SetMultiSelect Povolí vícenásobný výběr.
CHtmlEditCtrlBase::SetOverrideCursor Příkazy WebBrowser nikdy nezmění ukazatel myši.
CHtmlEditCtrlBase::SetOverwriteMode Přepíná režim zadávání textu mezi vložením a přepsáním.
CHtmlEditCtrlBase::SetRespectVisInDesign Skryje neviditelné prvky v režimu návrhu.
CHtmlEditCtrlBase::SetShowAlignedSiteTags Zobrazí glyf pro všechny prvky, které mají styleFloat vlastnost.
CHtmlEditCtrlBase::SetShowAllTags Zobrazí glyfy, které zobrazí umístění všech značek v dokumentu.
CHtmlEditCtrlBase::SetShowAreaTags Zobrazí glyf pro všechny značky oblasti.
CHtmlEditCtrlBase::SetShowBRTags Zobrazí glyf pro všechny značky br.
CHtmlEditCtrlBase::SetShowCommentTags Zobrazí glyf pro všechny značky komentářů.
CHtmlEditCtrlBase::SetShowMiscTags Zobrazí všechny značky zobrazené v aplikaci Microsoft Internet Explorer 4.0.
CHtmlEditCtrlBase::SetShowScriptTags Zobrazí glyf pro všechny značky skriptu.
CHtmlEditCtrlBase::SetShowStyleTags Zobrazí glyf pro všechny značky stylu.
CHtmlEditCtrlBase::SetShowUnknownTags Zobrazí glyf pro všechny neznámé značky.
CHtmlEditCtrlBase::TextArea Přepíše ovládací prvek víceřádkového textového vstupu pro aktuální výběr.
CHtmlEditCtrlBase::TextBox Přepíše ovládací prvek textu pro aktuální výběr.
CHtmlEditCtrlBase::UnBookmark Odebere z aktuálního výběru libovolnou záložku.
CHtmlEditCtrlBase::Underline Přepíná aktuální výběr mezi podtrženou a nepodtrženou.
CHtmlEditCtrlBase::Unlink Odebere všechny hypertextové odkazy z aktuálního výběru.
CHtmlEditCtrlBase::UnorderList Přepíná aktuální výběr mezi uspořádaným seznamem a normálním blokem formátu.

Parametry

T
Název odvozené třídy.

Poznámky

CHtmlEditCtrlBase poskytuje členské funkce pro příkazy pro úpravy HTML webBrowser, například Tučné. (Alternativně můžete volat Příkaz ExecCommand ke spuštění příkazu IDM_BOLD.)

CHtmlEditCtrlBase není určena k tomu, aby stála sama. Je navržena jako základní třída pro odvozené třídy, které zveřejňují funkce pro úpravy HTML WebBrowser (viz CHtmlEditCtrl a CHtmlEditView).

Hierarchie dědičnosti

CHtmlEditCtrlBase

Požadavky

Hlavička: afxhtml.h

CHtmlEditCtrlBase::AddToGlyphTable

Přidá položku do tabulky glyph, která určuje obrázky, které se mají zobrazit pro konkrétní značky v režimu návrhu.

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;

Parametry

szTag
Název značky (například "P" nebo "tabulka").

szImgUrl
Adresa URL obrázku.

nTagType
Typ značky: 0 znamená, že obrázek je určen pouze pro levou značku. 1 znamená, že obrázek je určen pouze pro pravou značku. 2 znamená, že obrázek je určen pro levou i pravou značku. Jednotlivé značky, jako je br a komentář, musí být přidány s typem značky nastaveným na hodnotu 0.

nAlignment
Zarovnání (pouze obdélníkové prvky): Tento parametr označuje, že obrázek je pro prvek s atributem zarovnání. Vlevo = 0, na střed = 1, vpravo = 2 a nedefinováno = 3. Atributy vlevo, vpravo nebo na střed musí být explicitně nastaveny u elementu.

nPosInfo
Informace o umístění Určuje, na jakou kaskádové šablony stylů (CSS) se hodnota umístění glyf vztahuje, kde statické umístění = 0, absolutní umístění = 1, relativní umístění = 2 a vše = 3. Toto pole umožňuje zadat jeden glyf pro značku, pokud není umístěn, a další glyph zobrazit bod ukotvení při umístění značky.

nDirection
Směr. Tento parametr určuje obrázek značky na základě pořadí čtení aktuálního jazyka. 0 určuje zleva doprava, 1 určuje zprava doleva, 2 určuje shora dolů, 3 určuje dolní až horní a 4 určuje vše. Toto pole obvykle nastavíte na hodnotu 4.

nImgWidth
Šířka obrázku v pixelech.

nImgHeight
Výška obrázku v pixelech

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace o parametrech naleznete v tématu Glyph Table String Format (Formát řetězce tabulky Glyph) v části Použití úprav Glyfů.

Tato metoda odešle ID příkazu IDM_ADDTOGLYPHTABLE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Bold

Přepíná tučný stav vybraného textu.

HRESULT Bold() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_BOLD do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Button

Přepíše ovládací prvek tlačítka u aktuálního výběru.

HRESULT Button(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku tlačítka.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_BUTTON do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::CheckBox

Přepíše ovládací prvek zaškrtávacího políčka u aktuálního výběru.

HRESULT CheckBox(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku zaškrtávacího políčka.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_CHECKBOX do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::ClearSelection

Vymaže aktuální výběr.

HRESULT ClearSelection() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_CLEARSELECTION do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Copy

Zkopíruje aktuální výběr do schránky.

HRESULT Copy() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_COPY do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Cut

Zkopíruje aktuální výběr do schránky a pak ho odstraní.

HRESULT Cut() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_CUT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::D elete

Odstraní aktuální výběr.

HRESULT Delete() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_DELETE do ovládacího prvku WebBrowser.

Přepíše ovládací prvek pro rozevírací výběr aktuálního výběru.

HRESULT DropDownBox(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku pro výběr rozevíracího seznamu

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_DROPDOWNBOX do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::EmptyGlyphTable

Odebere všechny položky z tabulky glyph, která skryje všechny obrázky zobrazené pro značky v režimu návrhu.

HRESULT EmptyGlyphTable() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_EMPTYGLYPHTABLE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::ExecCommand

Spustí příkaz.

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;

Parametry

cmdID
ID příkazu, které se má spustit. Seznam naleznete v části Identifikátory příkazů MSHTML.

cmdExecOpt
Hodnoty převzaté z výčtu OLECMDEXECOPT , které popisují, jak má objekt provést příkaz.

pInVar
Vstupní argumenty.

pOutVar
Výstup příkazu.

pGuid
Identifikátor GUID skupiny příkazů.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda poskytuje funkce IOleCommandTarget::Exec.

CHtmlEditCtrlBase::Font

Otevře dialogové okno s písmem, které uživateli umožní změnit barvu textu, písmo a velikost písma aktuálního výběru.

HRESULT Font() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_FONT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetAbsolutePosition

Vrátí, zda vlastnost pozice prvku je "absolutní".

HRESULT GetAbsolutePosition(bool& bCurValue) const;

Parametry

bCurValue
TRUE, pokud vlastnost pozice prvku je nastavena na "absolutní".

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_ABSOLUTE_POSITION ID příkazu.

CHtmlEditCtrlBase::GetBackColor

Načte barvu pozadí aktuálního výběru.

HRESULT GetBackColor(int& nColor) const;

Parametry

nColor
Barva pozadí.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_BACKCOLOR do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetBlockFormat

Načte aktuální značku formátu bloku.

HRESULT GetBlockFormat(CString& strFormat) const;

Parametry

strFormat
Značka formátu aktuálního bloku.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_BLOCKFMT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetBlockFormatNames

Načte řetězce odpovídající dostupným značkám formátu bloku.

HRESULT GetBlockFormatNames(CStringArray& sa) const;

Parametry

přidružení zabezpečení
Dostupné značky formátu bloku jako pole řetězců.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_GETBLOCKFMTS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetBookMark

Načte název ukotvení záložky.

HRESULT GetBookMark(CString& strAnchor) const;

Parametry

strAnchor
Název ukotvení záložky

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_BOOKMARK ID příkazu.

CHtmlEditCtrlBase::GetDocument

Načte objekt dokumentu.

HRESULT GetDocument(IHTMLDocument2** ppDoc) const;

Parametry

ppDoc
Objekt dokumentu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::GetDocumentHTML

Načte kód HTML aktuálního dokumentu.

HRESULT GetDocumentHTML(CString& szHTML) const;

Parametry

szHTML
Kód HTML.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::GetDocumentTitle

Načte název dokumentu.

HRESULT GetDocumentTitle(CString& szTitle) const;

Parametry

szTitle
Název dokumentu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::GetEvent

Načte ukazatel rozhraní na objekt události, který obsahuje informace relevantní pro nejnovější událost.

HRESULT GetEvent(IHTMLEventObj** ppEventObj) const;

Parametry

ppEventObj
Objekt události.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::GetEventSrcElement

Načte objekt, který událost aktivoval.

HRESULT GetEventSrcElement(IHTMLElement** ppSrcElement) const;

Parametry

ppSrcElement
Prvek, který událost aktivoval.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::GetFontFace

Načte název písma pro aktuální výběr.

HRESULT GetFontFace(CString& strFace) const;

Parametry

strFace
Název písma.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Pokud aktuální výběr používá více než jedno písmo, strFace bude prázdný řetězec.

Tato metoda odešle ID příkazu IDM_FONTNAME do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetFontSize

Načte velikost písma pro aktuální výběr.

HRESULT GetFontSize(short& nSize) const;

Parametry

NSize
Velikost písma.

Návratová hodnota

Vrátí velikost písma HTML (1–7). Vrátí hodnotu 0, pokud výběr obsahuje více velikostí písma.

Poznámky

Tato metoda odešle ID příkazu IDM_FONTSIZE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetForeColor

Načte barvu popředí (textu) aktuálního výběru.

HRESULT GetForeColor(int& nColor);

Parametry

nColor
Barva popředí.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_FORECOLOR do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetFrameZone

Vrátí zónu zabezpečení aktuální stránky ve webovém prohlížeči.

HRESULT GetFrameZone(short& nZone) const;

Parametry

nZone
Zóna zabezpečení.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_GETFRAMEZONE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::GetIsDirty

Určuje, jestli se dokument HTML změnil.

HRESULT GetIsDirty() const;

Poznámky

Určuje, jestli se dokument změnil. GetIsDirty vrátí hodnotu HRESULT z IPersistStorage::IsDirty.

CHtmlEditCtrlBase::GetShowAlignedSiteTags

Vrátí, zda je zobrazen glyph pro všechny prvky, které mají styleFloat vlastnost.

HRESULT GetShowAlignedSiteTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE, pokud je glyph zobrazen pro všechny prvky, které mají styleFloat vlastnost; NEPRAVDA, pokud se nezobrazí žádný glyf.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWALIGNEDSITETAGS ID příkazu.

CHtmlEditCtrlBase::GetShowAllTags

Vrátí, zda WebBrowser zobrazí glyfy pro zobrazení umístění všech značek v dokumentu.

HRESULT GetShowAllTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE Pokud WebBrowser zobrazí glyfy zobrazit umístění všech značek v dokumentu; NEPRAVDA, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWALLTAGS ID příkazu.

CHtmlEditCtrlBase::GetShowAreaTags

Načte, zda WebBrowser zobrazí glyph pro značky oblasti.

HRESULT GetShowAreaTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE, pokud WebBrowser zobrazí glyph pro plošné značky, FALSE, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWAREATAGS ID příkazu.

CHtmlEditCtrlBase::GetShowBRTags

Načte, zda WebBrowser zobrazuje glyph pro značky br.

HRESULT GetShowBRTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE, pokud WebBrowser zobrazí glyph pro br značky, NEPRAVDA, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWWBRTAGS ID příkazu.

CHtmlEditCtrlBase::GetShowCommentTags

Načte, zda WebBrowser zobrazí glyph pro značky komentářů.

HRESULT GetShowCommentTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE Pokud WebBrowser zobrazí glyph pro značky komentářů, FALSE, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWCOMMENTTAGS ID příkazu.

CHtmlEditCtrlBase::GetShowMiscTags

Načte, zda WebBrowser zobrazí všechny značky zobrazené v aplikaci Microsoft Internet Explorer 4.0.

HRESULT GetShowMiscTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE Pokud WebBrowser zobrazí všechny značky zobrazené v aplikaci Microsoft Internet Explorer 4.0, FALSE, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWMISCTAGS ID příkazu.

CHtmlEditCtrlBase::GetShowScriptTags

Načte, zda WebBrowser zobrazí glyph pro všechny značky skriptu.

HRESULT GetShowScriptTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE, pokud WebBrowser zobrazí glyph pro všechny značky skriptu, NEPRAVDA, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWSCRIPTTAGS ID příkazu.

CHtmlEditCtrlBase::GetShowStyleTags

Načte, zda WebBrowser zobrazí glyph pro všechny značky stylu.

HRESULT GetShowStyleTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE, pokud WebBrowser zobrazí glyph pro všechny značky stylu, FALSE, pokud ne

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWSTYLETAGS ID příkazu.

CHtmlEditCtrlBase::GetShowUnknownTags

Načte, zda WebBrowser zobrazí glyph pro všechny neznámé značky.

HRESULT GetShowUnknownTags(bool& bCurValue) const;

Parametry

bCurValue
TRUE Pokud WebBrowser zobrazí glyph pro všechny neznámé značky, FALSE, pokud ne.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Další informace najdete v tématu IDM_SHOWUNKNOWNTAGS ID příkazu.

CHtmlEditCtrlBase::HorizontalLine

Přepíše vodorovnou čáru aktuálního výběru.

HRESULT HorizontalLine(LPCTSTR szId = NULL) const;

Parametry

szID
ID vodorovné čáry.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_HORIZONTALLINE do ovládacího prvku WebBrowser.

Vloží hypertextový odkaz na aktuální výběr.

HRESULT HyperLink(LPCTSTR szUrl = NULL) const;

Parametry

szUrl
Adresa URL hypertextového odkazu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_HYPERLINK do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::IE50Paste

Provede operaci vložení, která je kompatibilní s Internet Explorerem 5.

HRESULT IE50Paste(LPCTSTR szData) const;

Parametry

szData
Řetězec, který chcete vložit.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_IE50_PASTE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Iframe

Přepíše vložený rámec aktuálního výběru.

HRESULT Iframe(LPCTSTR szId = NULL) const;

Parametry

szId
ID vloženého rámce.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_IFRAME do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Image

Přepíše obrázek aktuálního výběru.

HRESULT Image(LPCTSTR szUrl = NULL) const;

Parametry

szUrl
Cesta a název souboru obrázku, který se má vložit.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_IMAGE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Indent

Zvětšuje odsazení vybraného textu o jeden přírůstek odsazení.

HRESULT Indent() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INDENT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsFieldSet

Přepíše pole aktuálního výběru.

HRESULT InsFieldSet(LPCTSTR szId = NULL) const;

Parametry

szId
ID pole.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSFIELDSET do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputButton

Přepíše ovládací prvek tlačítka u aktuálního výběru.

HRESULT InsInputButton(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku tlačítka.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTBUTTON do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputHidden

Vloží skrytý ovládací prvek do aktuálního výběru.

HRESULT InsInputHidden(LPCTSTR szId = NULL) const;

Parametry

szId
ID skrytého ovládacího prvku.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTHIDDEN do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputImage

Přepíše ovládací prvek obrázku pro aktuální výběr.

HRESULT InsInputImage(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku image.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTIMAGE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputPassword

Přepíše ovládací prvek hesla pro aktuální výběr.

HRESULT InsInputPassword(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku hesla.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTPASSWORD do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputReset

Přepíše ovládací prvek resetování aktuálního výběru.

HRESULT InsInputReset(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku resetování.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTRESET do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputSubmit

Přepíše ovládací prvek pro odeslání aktuálního výběru.

HRESULT InsInputSubmit(LPCTSTR szId = NULL) const;

Parametry

szId
ID pro ovládací prvek odeslání.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTSUBMIT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::InsInputUpload

Přepíše ovládací prvek pro nahrání souboru u aktuálního výběru.

HRESULT InsInputUpload(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku pro nahrání souboru.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_INSINPUTUPLOAD do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Is1DElement

Určuje, zda je prvek staticky umístěn.

HRESULT Is1DElement(bool& bValue) const;

Parametry

bValue
TRUE, pokud je prvek staticky umístěn, false jinak.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_1D_ELEMENT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Is2DElement

Určuje, zda je prvek zcela umístěn.

HRESULT Is2DElement(bool& bValue) const;

Parametry

bValue
TRUE, pokud je prvek naprosto umístěný, nePRAVDA jinak.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_2D_ELEMENT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Kurzíva

Přepíná aktuální výběr mezi kurzívou a neitalic.

HRESULT Italic() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_ITALIC do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::JustifyCenter

Zacentruje blok formátu, ve kterém se nachází aktuální výběr.

HRESULT JustifyCenter() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_JUSTIFYCENTER do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::JustifyLeft

Zleva zdůvodní formátový blok, ve kterém se nachází aktuální výběr.

HRESULT JustifyLeft() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_JUSTIFYLEFT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::JustifyRight

Zprava zdůvodní blok formátu, ve kterém se nachází aktuální výběr.

HRESULT JustifyRight() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_JUSTIFYRIGHT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::ListBox

Přepíše ovládací prvek výběru seznamu pro aktuální výběr.

HRESULT ListBox(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku seznam.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_LISTBOX do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Marquee

Přepíše prázdný obrys aktuálního výběru.

HRESULT Marquee(LPCTSTR szId = NULL) const;

Parametry

szId
ID pro značku.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_MARQUEE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::NewDocument

Vytvoří nový dokument.

HRESULT NewDocument() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::OrderList

Přepíná aktuální výběr mezi uspořádaným seznamem a normálním blokem formátu.

HRESULT OrderList(LPCTSTR szId = NULL) const;

Parametry

szId
ID seřazeného seznamu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_ORDERLIST do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Outdent

Zmenší o jeden přírůstek odsazení bloku formátu, ve kterém se nachází aktuální výběr.

HRESULT Outdent() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_OUTDENT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::P aragraph

Přepíše konec řádku aktuálního výběru.

HRESULT Paragraph(LPCTSTR szId = NULL) const;

Parametry

szId
ID odstavce.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_PARAGRAPH do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::P aste

Přepíše obsah schránky pro aktuální výběr.

HRESULT Paste() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_PASTE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::P rintDocument

Vytiskne aktuální dokument.

HRESULT PrintDocument() const;
HRESULT PrintDocument(LPCTSTR szPrintTemplate) const;
HRESULT PrintDocument(bool bShowPrintDialog) const;

Parametry

szPrintTemplate
Cesta k šabloně tisku; Pokud není zadán žádný, použije se výchozí šablona tisku.

bShowPrintDialog
Pokud je pravda, zobrazí se dialogové okno Tisk.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_PRINT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::P rintPreview

Otevře okno Náhled tisku pro aktuální dokument pomocí výchozí šablony náhledu tisku nebo vlastní šablony.

HRESULT PrintPreview() const;
HRESULT PrintPreview(LPCTSTR szPrintTemplate) const;

Parametry

szPrintTemplate
Cesta k šabloně tisku

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_PRINTPREVIEW do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::QueryStatus

Voláním této metody se dotazujte na stav příkazů.

long QueryStatus(long cmdID) const;

Parametry

cmdID
ID příkazu. Identifikátory příkazů jsou převzaty ze skupiny příkazů CGID_MSHTML. Tyto příkazy jsou definovány v mshtmcid.h. Seznam najdete také online na webu MSHTML Command Identifiers.

Návratová hodnota

Vrátí OLECMDF označující stav cmdID nebo 0 při selhání.

CHtmlEditCtrlBase::RadioButton

Přepíše přepínač pro aktuální výběr.

HRESULT RadioButton(LPCTSTR szId = NULL) const;

Parametry

szId
ID přepínače.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_RADIOBUTTON do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::RefreshDocument

Aktualizuje aktuální dokument.

HRESULT RefreshDocument() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_REFRESH do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::RemoveFormat

Odebere značky formátování z aktuálního výběru.

HRESULT RemoveFormat() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_REMOVEFORMAT do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SaveAs

Uloží aktuální webovou stránku do souboru.

HRESULT SaveAs(LPCTSTR szPath = NULL) const;

Parametry

szPath
Cesta a název souboru, do kterého chcete webovou stránku uložit.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SAVEAS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SelectAll

Vybere celý dokument.

HRESULT SelectAll() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SELECTALL do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Set2DPosition

Umožňuje přesunutí naprosto umístěných prvků přetažením.

HRESULT Set2DPosition(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, lze naprosto umístěné prvky přesunout přetažením.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_2D_POSITION do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetAbsolutePosition

Nastaví vlastnost pozice prvku na "absolutní" nebo "statickou".

HRESULT SetAbsolutePosition(bool bNewValue) const;

Parametry

bNewValue
Pokud true, vlastnost pozice prvku je "absolutní"; pokud je false, je to "statická".

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_ABSOLUTE_POSITION do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetAtomicSelection

Nastavte režim atomového výběru.

HRESULT SetAtomicSelection(bool bNewValue) const;

Parametry

bNewValue
Pokud true, jakýkoli prvek, který má ATOMICSELECTION atribut nastaven na TRUE, bude možné vybrat pouze jako jednotku.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_ATOMICSELECTION do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetAutoURLDetectMode

Zapne a vypne automatické zjišťování adres URL.

HRESULT SetAutoURLDetectMode(bool bNewValue) const;

Parametry

bNewValue
Pokud je hodnota TRUE, je povolená automatická detekce adres URL.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_AUTOURLDETECT_MODE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetBackColor

Nastaví barvu pozadí aktuálního výběru.

HRESULT SetBackColor(int nColor) const;
HRESULT SetBackColor(LPCTSTR szColor) const;

Parametry

nColor
Barva. Viz pvaIn v IDM_BACKCOLOR ID příkazu.

szColor
Barva. Viz pvaIn v IDM_BACKCOLOR ID příkazu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_BACKCOLOR_ do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetBlockFormat

Nastaví aktuální značku formátu bloku.

HRESULT SetBlockFormat(LPCTSTR szFormat) const;

Parametry

szFormat
Značka formátu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID IDM_BLOCKFMT_command do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetBookMark

Vytvoří ukotvení záložky pro aktuální výběr nebo kurzor.

HRESULT SetBookMark(LPCTSTR szAnchorName) const;

Parametry

szAnchorName
Název ukotvení.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_BOOKMARK do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetCSSEditingLevel

Vybere úroveň CSS (CSS1 nebo CSS2), kterou editor bude podporovat ( pokud existuje).

HRESULT SetCSSEditingLevel(short nLevel) const;

Parametry

nLevel
Úroveň CSS. Pokud nechcete podporu CSS, předejte 0.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_CSSEDITING_LEVEL do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetDefaultComposeSettings

Voláním této metody nastavíte výchozí nastavení pro psaní zpráv.

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;

Parametry

szFontName
Název písma.

nFontSize
Velikost písma.

crFontColor
Barva písma.

crFontBgColor
Barva pozadí písma.

bBold
Zadejte hodnotu TRUE pro tučný text.

bItalic
Pass TRUE for kurzalic text.

bUnderline
Předejte hodnotu TRUE pro podtržený text.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_COMPOSESETTINGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetDesignMode

Nastavte režim návrhu.

BOOL SetDesignMode(BOOL bMode) const;

Parametry

bMode
Pokud je pravda, zapne se režim návrhu.

Návratová hodnota

Vrátí hodnotu PRAVDA při úspěchu, NEPRAVDA při selhání.

CHtmlEditCtrlBase::SetDisableEditFocusUI

Zakáže šrafované ohraničení a úchyty kolem prvku, který má fokus pro úpravy.

HRESULT SetDisableEditFocusUI(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zakáže šrafované ohraničení a úchyty kolem prvku pro výběr webu, pokud má element "upravit fokus" v režimu návrhu; to znamená, že text nebo obsah prvku lze upravit.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_DISABLE_EDITFOCUS_UI do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetDocumentHTML

Nastaví kód HTML aktuálního dokumentu.

HRESULT SetDocumentHTML(LPCTSTR szHTML) const;

Parametry

szHTML
Kód HTML.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

CHtmlEditCtrlBase::SetFontFace

Nastaví písmo pro aktuální výběr.

HRESULT SetFontFace(LPCTSTR szFace) const;

Parametry

szFace
Název písma.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_FONTNAME do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetFontSize

Nastaví velikost písma pro aktuální výběr.

HRESULT SetFontSize(unsigned short size) const;

Parametry

velikost
Velikost písma HTML (1–7). Hodnota 0 nastaví velikost písma na 1.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_FONTSIZE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetForeColor

Nastaví barvu popředí (textu) aktuálního výběru.

HRESULT SetForeColor(LPCTSTR szColor) const;
HRESULT SetForeColor(int nColor) const;

Parametry

szColor
Barva.

nColor
Barva.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_FORECOLOR do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetIE5PasteMode

Nastaví operaci vložení tak, aby byla kompatibilní s aplikací Microsoft Internet Explorer 5.

HRESULT SetIE5PasteMode(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, všechny operace vložení jsou kompatibilní s Internet Explorerem 5; Pokud je hodnota FALSE, operace vložení jsou kompatibilní s aplikací Internet Explorer 5.5.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_IE50_PASTE_MODE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetLiveResize

Způsobí, že WebBrowser bude aktualizovat vzhled prvku nepřetržitě během změny velikosti nebo přesunutí operace, a ne aktualizovat pouze při dokončení přesunutí nebo změny velikosti.

HRESULT SetLiveResize(bool bNewValue) const;

Parametry

bNewValue
Pokud TRUE, způsobí WebBrowser aktualizovat vzhled prvku nepřetržitě během změny velikosti nebo přesunutí operace; pokud je nepravda, aktualizuje se pouze při dokončení přesunutí nebo změny velikosti.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_LIVERESIZE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetMultiSelect

Povolí vícenásobný výběr.

HRESULT SetMultiSelect(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, umožňuje výběr více než jednoho prvku s možností výběru webu najednou, když uživatel drží stisknutou klávesu SHIFT nebo CTRL.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_MULTIPLESELECTION do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetOverrideCursor

Příkazy WebBrowser nikdy nezmění ukazatel myši.

HRESULT SetOverrideCursor(bool bNewValue) const;

Parametry

bNewValue
Pokud je hodnota TRUE, WebBrowser nezmění ukazatel myši.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_OVERRIDE_CURSOR do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetOverwriteMode

Přepíná režim zadávání textu mezi vložením a přepsáním.

HRESULT SetOverwriteMode(bool bMode) const;

Parametry

bMode
Je-li PRAVDA, přepíše se režim zadávání textu; Pokud je hodnota FALSE, vloží se režim zadávání textu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_OVERWRITE do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetRespectVisInDesign

Skryje neviditelné prvky v režimu návrhu.

HRESULT SetRespectVisInDesign(bool bNewValue) const;

Parametry

bNewValue
Pokud true, všechny prvky, které mají viditelnost nastavenou na "skryté" nebo zobrazit vlastnost nastavena na "none", nebudou zobrazeny v režimu návrhu i v režimu procházení; Pokud je hodnota FALSE, zobrazí se tyto prvky pouze v režimu procházení.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_RESPECTVISIBILITY_INDESIGN do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowAlignedSiteTags

Zobrazí glyf pro všechny prvky, které mají styleFloat vlastnost.

HRESULT SetShowAlignedSiteTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí glyf pro všechny prvky, které mají styleFloat vlastnost.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWALIGNEDSITETAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowAllTags

Zobrazí glyfy, které zobrazí umístění všech značek v dokumentu.

HRESULT SetShowAllTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí glyfy, aby se zobrazilo umístění všech značek v dokumentu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWALLTAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowAreaTags

Zobrazí glyf pro všechny značky oblasti.

HRESULT SetShowAreaTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se glyf pro všechny značky oblasti.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWAREATAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowBRTags

Zobrazí glyf pro všechny značky br.

HRESULT SetShowBRTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se glyf pro všechny značky br.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWWBRTAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowCommentTags

Zobrazí glyf pro všechny značky komentářů.

HRESULT SetShowCommentTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se glyf pro všechny značky komentářů.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWCOMMENTTAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowMiscTags

Zobrazí všechny značky zobrazené v aplikaci Microsoft Internet Explorer 4.0.

HRESULT SetShowMiscTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se všechny značky zobrazené v aplikaci Microsoft Internet Explorer 4.0.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWMISCTAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowScriptTags

Zobrazí glyf pro všechny značky skriptu.

HRESULT SetShowScriptTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se glyf pro všechny značky skriptu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWSCRIPTTAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowStyleTags

Zobrazí glyf pro všechny značky stylu.

HRESULT SetShowStyleTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se glyf pro všechny značky stylu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWSTYLETAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::SetShowUnknownTags

Zobrazí glyf pro všechny neznámé značky.

HRESULT SetShowUnknownTags(bool bNewValue) const;

Parametry

bNewValue
Pokud je pravda, zobrazí se glyf pro všechny neznámé značky.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_SHOWUNKNOWNTAGS do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::TextArea

Přepíše ovládací prvek víceřádkového textového vstupu pro aktuální výběr.

HRESULT TextArea(LPCTSTR szId = NULL) const;

Parametry

szId
ID ovládacího prvku víceřádkového textového vstupu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_TEXTAREA do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::TextBox

Přepíše ovládací prvek textu pro aktuální výběr.

HRESULT TextBox(LPCTSTR szId = NULL) const;

Parametry

szId
ID textového ovládacího prvku.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_TEXTBOX do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::UnBookmark

Odebere z aktuálního výběru libovolnou záložku.

HRESULT UnBookmark() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_UNBOOKMARK do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::Underline

Přepíná aktuální výběr mezi podtrženou a nepodtrženou.

HRESULT Underline() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_UNDERLINE do ovládacího prvku WebBrowser.

Odebere všechny hypertextové odkazy z aktuálního výběru.

HRESULT Unlink() const;

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_UNLINK do ovládacího prvku WebBrowser.

CHtmlEditCtrlBase::UnorderList

Přepíná aktuální výběr mezi uspořádaným seznamem a normálním blokem formátu.

HRESULT UnorderList(LPCTSTR szId = NULL) const;

Parametry

szId
ID neuspořádaného seznamu.

Návratová hodnota

Vrátí S_OK při úspěchu nebo chybu HRESULT při selhání.

Poznámky

Tato metoda odešle ID příkazu IDM_UNORDERLIST do ovládacího prvku WebBrowser.

Viz také

Graf hierarchie
Ukázka HTMLEdit