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.
CHtmlEditCtrlBase::D ropDownBox
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.
CHtmlEditCtrlBase::HyperLink
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.
CHtmlEditCtrlBase::Unlink
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.