Share via


CHtmlEditCtrlBase-Klasse

Stellt eine HTML-Bearbeitungskomponente dar.

Syntax

template <class T> class CHtmlEditCtrlBase

Member

Öffentliche Methoden

Name Beschreibung
CHtmlEditCtrlBase::AddToGlyphTable Fügt der Glyphentabelle einen Eintrag hinzu, der Bilder angibt, die für bestimmte Tags im Entwurfsmodus angezeigt werden sollen.
CHtmlEditCtrlBase::Bold Schaltet den fett formatierten Zustand des markierten Texts um.
CHtmlEditCtrlBase::Button Überschreibt ein Schaltflächensteuerelement in der aktuellen Auswahl.
CHtmlEditCtrlBase::CheckBox Überschreibt ein Kontrollkästchen-Steuerelement in der aktuellen Auswahl.
CHtmlEditCtrlBase::ClearSelection Löscht die aktuelle Auswahl.
CHtmlEditCtrlBase::Copy Kopiert die aktuelle Auswahl in die Zwischenablage.
CHtmlEditCtrlBase::Cut Kopiert die aktuelle Auswahl in die Zwischenablage und löscht sie.
CHtmlEditCtrlBase::D elete Löscht die aktuelle Auswahl.
CHtmlEditCtrlBase::D ropDownBox Überschreibt ein Dropdownauswahlsteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::EmptyGlyphTable Entfernt alle Einträge aus der Glyphentabelle, wodurch alle Bilder ausgeblendet werden, die für Tags im Entwurfsmodus angezeigt werden.
CHtmlEditCtrlBase::ExecCommand Führt einen Befehl aus.
CHtmlEditCtrlBase::Font Öffnet ein Dialogfeld für schriftarten, damit der Benutzer die Textfarbe, schriftart und den Schriftgrad der aktuellen Auswahl ändern kann.
CHtmlEditCtrlBase::GetAbsolutePosition Gibt zurück, ob die Positionseigenschaft eines Elements "absolut" ist.
CHtmlEditCtrlBase::GetBackColor Ruft die Hintergrundfarbe der aktuellen Auswahl ab.
CHtmlEditCtrlBase::GetBlockFormat Ruft das aktuelle Blockformattag ab.
CHtmlEditCtrlBase::GetBlockFormatNames Ruft die Zeichenfolgen ab, die den verfügbaren Blockformattags entsprechen.
CHtmlEditCtrlBase::GetBookMark Ruft den Namen eines Lesezeichenankers ab.
CHtmlEditCtrlBase::GetDocument Ruft das Dokumentobjekt ab.
CHtmlEditCtrlBase::GetDocumentHTML Ruft den HTML-Code des aktuellen Dokuments ab.
CHtmlEditCtrlBase::GetDocumentTitle Ruft den Titel des Dokuments ab.
CHtmlEditCtrlBase::GetEvent Ruft einen Schnittstellenzeiger auf das Ereignisobjekt ab, das Informationen enthält, die für das neueste Ereignis relevant sind.
CHtmlEditCtrlBase::GetEventSrcElement Ruft das Objekt ab, das das Ereignis ausgelöst hat.
CHtmlEditCtrlBase::GetFontFace Ruft den Schriftartnamen für die aktuelle Auswahl ab.
CHtmlEditCtrlBase::GetFontSize Ruft den Schriftgrad für die aktuelle Auswahl ab.
CHtmlEditCtrlBase::GetForeColor Ruft die Vordergrundfarbe (Text) der aktuellen Markierung ab.
CHtmlEditCtrlBase::GetFrameZone Gibt die Sicherheitszone der aktuellen Seite im Webbrowser zurück.
CHtmlEditCtrlBase::GetIsDirty Gibt an, ob sich das HTML-Dokument geändert hat.
CHtmlEditCtrlBase::GetShowAlignedSiteTags Gibt zurück, ob eine Glyphe für alle Elemente mit einer styleFloat Eigenschaft angezeigt wird.
CHtmlEditCtrlBase::GetShowAllTags Gibt zurück, ob im WebBrowser Glyphen angezeigt werden, um die Position aller Tags in einem Dokument anzuzeigen.
CHtmlEditCtrlBase::GetShowAreaTags Ruft ab, ob im WebBrowser eine Glyphe für Bereichstags angezeigt wird.
CHtmlEditCtrlBase::GetShowBRTags Ruft ab, ob im WebBrowser eine Glyphe für br-Tags angezeigt wird.
CHtmlEditCtrlBase::GetShowCommentTags Ruft ab, ob im WebBrowser eine Glyphe für Kommentartags angezeigt wird.
CHtmlEditCtrlBase::GetShowMiscTags Ruft ab, ob im WebBrowser alle in Microsoft Internet Explorer 4.0 angezeigten Tags angezeigt werden.
CHtmlEditCtrlBase::GetShowScriptTags Ruft ab, ob im WebBrowser eine Glyphe für alle Skripttags angezeigt wird.
CHtmlEditCtrlBase::GetShowStyleTags Ruft ab, ob im WebBrowser eine Glyphe für alle Formattags angezeigt wird.
CHtmlEditCtrlBase::GetShowUnknownTags Ruft ab, ob im WebBrowser eine Glyphe für alle unbekannten Tags angezeigt wird.
CHtmlEditCtrlBase::HorizontalLine Überschreibt eine horizontale Linie in der aktuellen Auswahl.
CHtmlEditCtrlBase::HyperLink Fügt einen Link in die aktuelle Auswahl ein.
CHtmlEditCtrlBase::IE50Paste Führt einen Einfügevorgang aus, der mit Microsoft Internet Explorer 5 kompatibel ist.
CHtmlEditCtrlBase::Iframe Überschreibt einen Inlineframe in der aktuellen Auswahl.
CHtmlEditCtrlBase::Image Überschreibt ein Bild in der aktuellen Auswahl.
CHtmlEditCtrlBase::Einzug Erhöht den Einzug des markierten Texts um einen Einzugsschritt.
CHtmlEditCtrlBase::InsFieldSet Überschreibt ein Feld in der aktuellen Auswahl.
CHtmlEditCtrlBase::InsInputButton Überschreibt ein Schaltflächensteuerelement in der aktuellen Auswahl.
CHtmlEditCtrlBase::InsInputHidden Fügt ein ausgeblendetes Steuerelement in die aktuelle Auswahl ein.
CHtmlEditCtrlBase::InsInputImage Überschreibt ein Bildsteuerelement in der aktuellen Auswahl.
CHtmlEditCtrlBase::InsInputPassword Überschreibt ein Kennwortsteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::InsInputReset Überschreibt ein Zurücksetzungssteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::InsInputSubmit Überschreibt ein Sendesteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::InsInputUpload Überschreibt ein Dateiupload-Steuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::Is1DElement Bestimmt, ob ein Element statisch positioniert ist.
CHtmlEditCtrlBase::Is2DElement Bestimmt, ob ein Element absolut positioniert ist.
CHtmlEditCtrlBase::Italic Schaltet die aktuelle Auswahl zwischen kursiv und nichtitalikal um.
CHtmlEditCtrlBase::JustifyCenter Zentriert den Formatblock, in dem sich die aktuelle Auswahl befindet.
CHtmlEditCtrlBase::JustifyLeft Rechtsbündige Ordnet den Formatblock an, in dem sich die aktuelle Auswahl befindet.
CHtmlEditCtrlBase::JustifyRight Rechtfertigt den Formatblock, in dem sich die aktuelle Auswahl befindet.
CHtmlEditCtrlBase::ListBox Überschreibt ein Listenfeldauswahlsteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::Marquee Überschreibt ein leeres Laufblatt in der aktuellen Auswahl.
CHtmlEditCtrlBase::NewDocument Erstellt ein neues Dokument.
CHtmlEditCtrlBase::OrderList Schaltet die aktuelle Auswahl zwischen einer sortierten Liste und einem normalen Formatblock um.
CHtmlEditCtrlBase::Outdent Verringert den Einzug des Formatblocks, in dem sich die aktuelle Auswahl befindet, um einen Schritt.
CHtmlEditCtrlBase::P aragraph Überschreibt einen Zeilenumbruch in der aktuellen Auswahl.
CHtmlEditCtrlBase::P aste Überschreibt den Inhalt der Zwischenablage in der aktuellen Auswahl.
CHtmlEditCtrlBase::P rintDocument Druckt das aktuelle Dokument.
CHtmlEditCtrlBase::P RintPreview Öffnet das Fenster "Seitenansicht" für das aktuelle Dokument mithilfe der Standardvorlage für die Seitenansicht oder einer benutzerdefinierten Vorlage.
CHtmlEditCtrlBase::QueryStatus Rufen Sie diese Methode auf, um den Status von Befehlen abzufragen.
CHtmlEditCtrlBase::RadioButton Überschreibt ein Optionsfeld für die aktuelle Auswahl.
CHtmlEditCtrlBase::RefreshDocument Aktualisiert das aktuelle Dokument.
CHtmlEditCtrlBase::RemoveFormat Entfernt die Formatierungstags aus der aktuellen Auswahl.
CHtmlEditCtrlBase::SaveAs Speichert die aktuelle Webseite in einer Datei.
CHtmlEditCtrlBase::SelectAll Wählt das gesamte Dokument aus.
CHtmlEditCtrlBase::Set2DPosition Ermöglicht das Verschieben absolut positionierter Elemente durch Ziehen.
CHtmlEditCtrlBase::SetAbsolutePosition Legt die Positionseigenschaft eines Elements auf "absolut" oder "statisch" fest.
CHtmlEditCtrlBase::SetAtomicSelection Legen Sie den Atomauswahlmodus fest.
CHtmlEditCtrlBase::SetAutoURLDetectMode Aktiviert und deaktiviert die automatische URL-Erkennung.
CHtmlEditCtrlBase::SetBackColor Legt die Hintergrundfarbe der aktuellen Auswahl fest.
CHtmlEditCtrlBase::SetBlockFormat Legt das aktuelle Blockformattag fest.
CHtmlEditCtrlBase::SetBookMark Erstellt einen Textmarkenanker für die aktuelle Auswahl oder Einfügemarke.
CHtmlEditCtrlBase::SetCSSEditingLevel Wählt aus, welche CSS-Ebene (CSS1 oder CSS2) der Editor unterstützt, falls vorhanden.
CHtmlEditCtrlBase::SetDefaultCompose Einstellungen Rufen Sie diese Methode auf, um die Standardeinstellungen zum Verfassen festzulegen.
CHtmlEditCtrlBase::SetDesignMode Legen Sie den Entwurfsmodus fest.
CHtmlEditCtrlBase::SetDisableEditFocusUI Deaktiviert den geschlüpften Rahmen und behandelt ein Element, das den Bearbeitungsfokus besitzt.
CHtmlEditCtrlBase::SetDocumentHTML Legt den HTML-Code des aktuellen Dokuments fest.
CHtmlEditCtrlBase::SetFontFace Legt die Schriftart für die aktuelle Auswahl fest.
CHtmlEditCtrlBase::SetFontSize Legt den Schriftgrad für die aktuelle Auswahl fest.
CHtmlEditCtrlBase::SetForeColor Legt die Vordergrundfarbe (Text) der aktuellen Markierung fest.
CHtmlEditCtrlBase::SetIE5PasteMode Legt den Einfügevorgang so fest, dass er mit Microsoft Internet Explorer 5 kompatibel ist.
CHtmlEditCtrlBase::SetLiveResize Bewirkt, dass der WebBrowser die Darstellung eines Elements während einer Größenänderung oder eines Verschiebens kontinuierlich aktualisiert.
CHtmlEditCtrlBase::SetMultiSelect Aktiviert die Mehrfachauswahl.
CHtmlEditCtrlBase::SetOverrideCursor Befehle des WebBrowsers, um den Mauszeiger nie zu ändern.
CHtmlEditCtrlBase::SetOverwriteMode Schaltet den Texteingabemodus zwischen Einfügen und Überschreiben um.
CHtmlEditCtrlBase::SetRespectVisInDesign Blendet unsichtbare Elemente im Entwurfsmodus aus.
CHtmlEditCtrlBase::SetShowAlignedSiteTags Zeigt eine Glyphe für alle Elemente an, die eine styleFloat Eigenschaft aufweisen.
CHtmlEditCtrlBase::SetShowAllTags Zeigt Glyphen an, um die Position aller Tags in einem Dokument anzuzeigen.
CHtmlEditCtrlBase::SetShowAreaTags Zeigt eine Glyphe für alle Bereichstags an.
CHtmlEditCtrlBase::SetShowBRTags Zeigt eine Glyphe für alle br-Tags an.
CHtmlEditCtrlBase::SetShowCommentTags Zeigt eine Glyphe für alle Kommentartags an.
CHtmlEditCtrlBase::SetShowMiscTags Zeigt alle tags an, die in Microsoft Internet Explorer 4.0 angezeigt werden.
CHtmlEditCtrlBase::SetShowScriptTags Zeigt eine Glyphe für alle Skripttags an.
CHtmlEditCtrlBase::SetShowStyleTags Zeigt eine Glyphe für alle Formatvorlagentags an.
CHtmlEditCtrlBase::SetShowUnknownTags Zeigt eine Glyphe für alle unbekannten Tags an.
CHtmlEditCtrlBase::TextArea Überschreibt ein mehrteiliges Texteingabesteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::TextBox Überschreibt ein Textsteuerelement für die aktuelle Auswahl.
CHtmlEditCtrlBase::UnBookmark Entfernt alle Textmarken aus der aktuellen Auswahl.
CHtmlEditCtrlBase::Underline Schaltet die aktuelle Auswahl zwischen unterstrichen und nicht unterstrichen um.
CHtmlEditCtrlBase::Unlink Entfernt einen beliebigen Link aus der aktuellen Auswahl.
CHtmlEditCtrlBase::UnorderList Schaltet die aktuelle Auswahl zwischen einer sortierten Liste und einem normalen Formatblock um.

Parameter

T
Der Name der abgeleiteten Klasse.

Hinweise

CHtmlEditCtrlBase stellt Memberfunktionen für die HTML-Bearbeitungsbefehle des WebBrowsers bereit, z . B. "Fett". (Alternativ können Sie anrufen ExecCommand zum Ausführen des befehls IDM_BOLD.)

CHtmlEditCtrlBase ist nicht dazu gedacht, allein zu stehen. Es ist eine Basisklasse für abgeleitete Klassen, die die HTML-Bearbeitungsfunktionalität des WebBrowser verfügbar machen (siehe CHtmlEditCtrl und CHtmlEditView).

Vererbungshierarchie

CHtmlEditCtrlBase

Anforderungen

Header: afxhtml.h

CHtmlEditCtrlBase::AddToGlyphTable

Fügt der Glyphentabelle einen Eintrag hinzu, der Bilder angibt, die für bestimmte Tags im Entwurfsmodus angezeigt werden sollen.

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;

Parameter

szTag
Der Tagname (z. B. "P" oder "Tabelle").

szImgUrl
Die Bild-URL.

nTagType
Tagtyp: 0 bedeutet, dass das Bild nur für das öffnende Tag gilt. 1 bedeutet, dass das Bild nur für das schließende Tag gilt. 2 bedeutet, dass das Bild sowohl für die öffnenden als auch für schließende Tags gilt. Einzelne Tags wie br und comment müssen hinzugefügt werden, wobei der Tagtyp auf 0 festgelegt ist.

nAlignment
Ausrichtung (nur rechteckige Elemente): Dieser Parameter gibt an, dass das Bild für ein Element mit einem Ausrichtungsattribut bestimmt ist. Left = 0, center = 1, right = 2, and undefined = 3. Die Attribute links, rechts oder zentrieren müssen für das Element explizit festgelegt werden.

nPosInfo
Positionierungsinformationen. Bestimmt, auf welchen CSS-Positionierungswert (Cascading Stylesheets) die Glyphe angewendet wird, wobei statische Positionierung = 0, absolute Positionierung = 1, relative Positionierung = 2 und alle = 3. Mit diesem Feld können Sie eine Glyphe für ein Tag angeben, wenn es nicht positioniert ist, und eine andere Glyphe, um einen Ankerpunkt anzuzeigen, wenn das Tag positioniert ist.

nDirection
Die Richtung Dieser Parameter gibt das Bild für ein Tag basierend auf der Lesereihenfolge der aktuellen Sprache an. 0 specifies left to right, 1 specifies right to left, 2 specifies top to bottom, 3 specifies bottom to top, and 4 specifies all. Normalerweise legen Sie dieses Feld auf 4 fest.

nImgWidth
Die Bildbreite in Pixel.

nImgHeight
Die Bildhöhe in Pixel.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen zu den Parametern finden Sie unter "Glyph Table String Format" in Using Editing Glyphen.

Diese Methode sendet die IDM_ADDTOGLYPHTABLE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Bold

Schaltet den fett formatierten Zustand des markierten Texts um.

HRESULT Bold() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BOLD Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Button

Überschreibt ein Schaltflächensteuerelement in der aktuellen Auswahl.

HRESULT Button(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID des Schaltflächensteuerelements.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BUTTON Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::CheckBox

Überschreibt ein Kontrollkästchen-Steuerelement in der aktuellen Auswahl.

HRESULT CheckBox(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID des Kontrollkästchen-Steuerelements.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_CHECKBOX Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::ClearSelection

Löscht die aktuelle Auswahl.

HRESULT ClearSelection() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_CLEARSELECTION Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Copy

Kopiert die aktuelle Auswahl in die Zwischenablage.

HRESULT Copy() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_COPY Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Cut

Kopiert die aktuelle Auswahl in die Zwischenablage und löscht sie.

HRESULT Cut() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_CUT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::D elete

Löscht die aktuelle Auswahl.

HRESULT Delete() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_DELETE Befehls-ID an das WebBrowser-Steuerelement.

Überschreibt ein Dropdownauswahlsteuerelement für die aktuelle Auswahl.

HRESULT DropDownBox(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID des Dropdownauswahlsteuerelements.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_DROPDOWNBOX Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::EmptyGlyphTable

Entfernt alle Einträge aus der Glyphentabelle, wodurch alle Bilder ausgeblendet werden, die für Tags im Entwurfsmodus angezeigt werden.

HRESULT EmptyGlyphTable() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_EMPTYGLYPHTABLE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::ExecCommand

Führt einen Befehl aus.

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;

Parameter

cmdID
Die auszuführende Befehls-ID. Eine Liste finden Sie unter MSHTML-Befehlsbezeichner.

cmdExecOpt
Werte aus der OLECMDEXECOPT-Aufzählung , die beschreiben, wie das Objekt den Befehl ausführen soll.

pInVar
Die Eingabeargumente.

pOutVar
Die Befehlsausgabe.

pGuid
Die GUID der Befehlsgruppe.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode stellt die Funktionalität von IOleCommandTarget::Exec bereit.

CHtmlEditCtrlBase::Font

Öffnet ein Dialogfeld für schriftarten, damit der Benutzer die Textfarbe, schriftart und den Schriftgrad der aktuellen Auswahl ändern kann.

HRESULT Font() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_FONT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetAbsolutePosition

Gibt zurück, ob die Positionseigenschaft eines Elements "absolut" ist.

HRESULT GetAbsolutePosition(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn die Positionseigenschaft des Elements auf "absolut" festgelegt ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_ABSOLUTE_POSITION Befehls-ID.

CHtmlEditCtrlBase::GetBackColor

Ruft die Hintergrundfarbe der aktuellen Auswahl ab.

HRESULT GetBackColor(int& nColor) const;

Parameter

nColor
Die Hintergrundfarbe.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BACKCOLOR Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetBlockFormat

Ruft das aktuelle Blockformattag ab.

HRESULT GetBlockFormat(CString& strFormat) const;

Parameter

strFormat
Das aktuelle Blockformattag.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BLOCKFMT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetBlockFormatNames

Ruft die Zeichenfolgen ab, die den verfügbaren Blockformattags entsprechen.

HRESULT GetBlockFormatNames(CStringArray& sa) const;

Parameter

sa
Die verfügbaren Blockformattags als Array von Zeichenfolgen.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_GETBLOCKFMTS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetBookMark

Ruft den Namen eines Lesezeichenankers ab.

HRESULT GetBookMark(CString& strAnchor) const;

Parameter

strAnchor
Der Name eines Textmarkenankers.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_BOOKMARK Befehls-ID.

CHtmlEditCtrlBase::GetDocument

Ruft das Dokumentobjekt ab.

HRESULT GetDocument(IHTMLDocument2** ppDoc) const;

Parameter

ppDoc
Das Dokumentobjekt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::GetDocumentHTML

Ruft den HTML-Code des aktuellen Dokuments ab.

HRESULT GetDocumentHTML(CString& szHTML) const;

Parameter

szHTML
Der HTML-Code.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::GetDocumentTitle

Ruft den Titel des Dokuments ab.

HRESULT GetDocumentTitle(CString& szTitle) const;

Parameter

szTitle
Der Titel des Dokuments.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::GetEvent

Ruft einen Schnittstellenzeiger auf das Ereignisobjekt ab, das Informationen enthält, die für das neueste Ereignis relevant sind.

HRESULT GetEvent(IHTMLEventObj** ppEventObj) const;

Parameter

ppEventObj
Das Ereignisobjekt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::GetEventSrcElement

Ruft das Objekt ab, das das Ereignis ausgelöst hat.

HRESULT GetEventSrcElement(IHTMLElement** ppSrcElement) const;

Parameter

ppSrcElement
Das Element, das das Ereignis ausgelöst hat.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::GetFontFace

Ruft den Schriftartnamen für die aktuelle Auswahl ab.

HRESULT GetFontFace(CString& strFace) const;

Parameter

strFace
Der Schriftartname.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Wenn die aktuelle Auswahl mehrere Schriftarten verwendet, ist strFace eine leere Zeichenfolge.

Diese Methode sendet die IDM_FONTNAME Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetFontSize

Ruft den Schriftgrad für die aktuelle Auswahl ab.

HRESULT GetFontSize(short& nSize) const;

Parameter

nSize
Der Schriftgrad.

Rückgabewert

Gibt den HTML-Schriftgrad (1-7) zurück. Gibt 0 zurück, wenn die Auswahl mehrere Schriftgrade enthält.

Hinweise

Diese Methode sendet die IDM_FONTSIZE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetForeColor

Ruft die Vordergrundfarbe (Text) der aktuellen Markierung ab.

HRESULT GetForeColor(int& nColor);

Parameter

nColor
Die Vordergrundfarbe.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_FORECOLOR Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetFrameZone

Gibt die Sicherheitszone der aktuellen Seite im Webbrowser zurück.

HRESULT GetFrameZone(short& nZone) const;

Parameter

nZone
Die Sicherheitszone.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_GETFRAMEZONE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::GetIsDirty

Gibt an, ob sich das HTML-Dokument geändert hat.

HRESULT GetIsDirty() const;

Hinweise

Gibt an, ob das Dokument geändert wurde. GetIsDirty gibt ein HRESULT aus IPersistStorage::IsDirty zurück.

CHtmlEditCtrlBase::GetShowAlignedSiteTags

Gibt zurück, ob eine Glyphe für alle Elemente mit einer styleFloat Eigenschaft angezeigt wird.

HRESULT GetShowAlignedSiteTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn eine Glyphe für alle Elemente mit einer styleFloat Eigenschaft angezeigt wird; FALSE, wenn keine Glyphe angezeigt wird.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWALIGNEDSITETAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowAllTags

Gibt zurück, ob im WebBrowser Glyphen angezeigt werden, um die Position aller Tags in einem Dokument anzuzeigen.

HRESULT GetShowAllTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn im WebBrowser Glyphen angezeigt werden, um die Position aller Tags in einem Dokument anzuzeigen; FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWALLTAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowAreaTags

Ruft ab, ob im WebBrowser eine Glyphe für Bereichstags angezeigt wird.

HRESULT GetShowAreaTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser eine Glyphe für Bereichstags anzeigt, FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWAREATAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowBRTags

Ruft ab, ob im WebBrowser eine Glyphe für br-Tags angezeigt wird.

HRESULT GetShowBRTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser eine Glyphe für br-Tags anzeigt, FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWWBRTAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowCommentTags

Ruft ab, ob im WebBrowser eine Glyphe für Kommentartags angezeigt wird.

HRESULT GetShowCommentTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser eine Glyphe für Kommentartags anzeigt, FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWCOMMENTTAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowMiscTags

Ruft ab, ob im WebBrowser alle in Microsoft Internet Explorer 4.0 angezeigten Tags angezeigt werden.

HRESULT GetShowMiscTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser alle tags anzeigt, die in Microsoft Internet Explorer 4.0 angezeigt werden, FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWMISCTAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowScriptTags

Ruft ab, ob im WebBrowser eine Glyphe für alle Skripttags angezeigt wird.

HRESULT GetShowScriptTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser eine Glyphe für alle Skripttags anzeigt, FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWSCRIPTTAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowStyleTags

Ruft ab, ob im WebBrowser eine Glyphe für alle Formattags angezeigt wird.

HRESULT GetShowStyleTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser eine Glyphe für alle Formatvorlagentags anzeigt, FALSE, wenn dies nicht der Fall ist

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWSTYLETAGS Befehls-ID.

CHtmlEditCtrlBase::GetShowUnknownTags

Ruft ab, ob im WebBrowser eine Glyphe für alle unbekannten Tags angezeigt wird.

HRESULT GetShowUnknownTags(bool& bCurValue) const;

Parameter

bCurValue
TRUE, wenn der WebBrowser eine Glyphe für alle unbekannten Tags anzeigt, FALSE, wenn dies nicht der Fall ist.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Weitere Informationen finden Sie unter IDM_SHOWUNKNOWNTAGS Befehls-ID.

CHtmlEditCtrlBase::HorizontalLine

Überschreibt eine horizontale Linie in der aktuellen Auswahl.

HRESULT HorizontalLine(LPCTSTR szId = NULL) const;

Parameter

szID
Die ID für die horizontale Linie.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_HORIZONTALLINE Befehls-ID an das WebBrowser-Steuerelement.

Fügt einen Link in die aktuelle Auswahl ein.

HRESULT HyperLink(LPCTSTR szUrl = NULL) const;

Parameter

szUrl
Die Link-URL.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_HYPERLINK Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::IE50Paste

Führt einen Einfügevorgang aus, der mit Internet Explorer 5 kompatibel ist.

HRESULT IE50Paste(LPCTSTR szData) const;

Parameter

szData
Die einzufügende Zeichenfolge.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_IE50_PASTE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Iframe

Überschreibt einen Inlineframe in der aktuellen Auswahl.

HRESULT Iframe(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für den Inlineframe.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_IFRAME Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Image

Überschreibt ein Bild in der aktuellen Auswahl.

HRESULT Image(LPCTSTR szUrl = NULL) const;

Parameter

szUrl
Der Pfad und Dateiname des einzufügenden Bilds.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_IMAGE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Einzug

Erhöht den Einzug des markierten Texts um einen Einzugsschritt.

HRESULT Indent() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INDENT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsFieldSet

Überschreibt ein Feld in der aktuellen Auswahl.

HRESULT InsFieldSet(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Feld.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSFIELDSET Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputButton

Überschreibt ein Schaltflächensteuerelement in der aktuellen Auswahl.

HRESULT InsInputButton(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Schaltflächensteuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTBUTTON Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputHidden

Fügt ein ausgeblendetes Steuerelement in die aktuelle Auswahl ein.

HRESULT InsInputHidden(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das ausgeblendete Steuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTHIDDEN Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputImage

Überschreibt ein Bildsteuerelement in der aktuellen Auswahl.

HRESULT InsInputImage(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Bildsteuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTIMAGE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputPassword

Überschreibt ein Kennwortsteuerelement für die aktuelle Auswahl.

HRESULT InsInputPassword(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Kennwortsteuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTPASSWORD Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputReset

Überschreibt ein Zurücksetzungssteuerelement für die aktuelle Auswahl.

HRESULT InsInputReset(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Rücksetzsteuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTRESET Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputSubmit

Überschreibt ein Sendesteuerelement für die aktuelle Auswahl.

HRESULT InsInputSubmit(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Sendesteuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTSUBMIT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::InsInputUpload

Überschreibt ein Dateiupload-Steuerelement für die aktuelle Auswahl.

HRESULT InsInputUpload(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Dateiupload-Steuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_INSINPUTUPLOAD Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Is1DElement

Bestimmt, ob ein Element statisch positioniert ist.

HRESULT Is1DElement(bool& bValue) const;

Parameter

bValue
TRUE, wenn das Element statisch positioniert ist, andernfalls FALSE.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_1D_ELEMENT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Is2DElement

Bestimmt, ob ein Element absolut positioniert ist.

HRESULT Is2DElement(bool& bValue) const;

Parameter

bValue
TRUE, wenn das Element absolut positioniert ist, andernfalls FALSE.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_2D_ELEMENT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Italic

Schaltet die aktuelle Auswahl zwischen kursiv und nichtitalikal um.

HRESULT Italic() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_ITALIC Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::JustifyCenter

Zentriert den Formatblock, in dem sich die aktuelle Auswahl befindet.

HRESULT JustifyCenter() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_JUSTIFYCENTER Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::JustifyLeft

Rechtsbündige Ordnet den Formatblock an, in dem sich die aktuelle Auswahl befindet.

HRESULT JustifyLeft() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_JUSTIFYLEFT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::JustifyRight

Rechtfertigt den Formatblock, in dem sich die aktuelle Auswahl befindet.

HRESULT JustifyRight() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_JUSTIFYRIGHT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::ListBox

Überschreibt ein Listenfeldauswahlsteuerelement für die aktuelle Auswahl.

HRESULT ListBox(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Listenfeld-Steuerelement.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_LISTBOX Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Marquee

Überschreibt ein leeres Laufblatt in der aktuellen Auswahl.

HRESULT Marquee(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für das Marquee.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_MARQUEE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::NewDocument

Erstellt ein neues Dokument.

HRESULT NewDocument() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::OrderList

Schaltet die aktuelle Auswahl zwischen einer sortierten Liste und einem normalen Formatblock um.

HRESULT OrderList(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für die sortierte Liste.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_ORDERLIST Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Outdent

Verringert den Einzug des Formatblocks, in dem sich die aktuelle Auswahl befindet, um einen Schritt.

HRESULT Outdent() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_OUTDENT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::P aragraph

Überschreibt einen Zeilenumbruch in der aktuellen Auswahl.

HRESULT Paragraph(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID für den Absatz.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_PARAGRAPH Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::P aste

Überschreibt den Inhalt der Zwischenablage in der aktuellen Auswahl.

HRESULT Paste() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_PASTE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::P rintDocument

Druckt das aktuelle Dokument.

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

Parameter

szPrintTemplate
Pfad zu einer Druckvorlage; Wenn keine angegeben wird, wird die Standarddruckvorlage verwendet.

bShowPrintDialog
Wenn WAHR, zeigt das Dialogfeld "Drucken" an.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_PRINT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::P RintPreview

Öffnet das Fenster "Seitenansicht" für das aktuelle Dokument mithilfe der Standardvorlage für die Seitenansicht oder einer benutzerdefinierten Vorlage.

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

Parameter

szPrintTemplate
Pfad zu einer Druckvorlage.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_PRINTPREVIEW Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::QueryStatus

Rufen Sie diese Methode auf, um den Status von Befehlen abzufragen.

long QueryStatus(long cmdID) const;

Parameter

cmdID
Die Befehls-ID. Befehlsbezeichner werden aus der Befehlsgruppe CGID_MSHTML entnommen. Diese Befehle werden in Mshtmcid.h definiert. Sie finden die Liste auch online unter MSHTML Command Identifiers.

Rückgabewert

Gibt eine OLECMDF zurück, die den Status für cmdID oder 0 bei Einem Fehler angibt.

CHtmlEditCtrlBase::RadioButton

Überschreibt ein Optionsfeld für die aktuelle Auswahl.

HRESULT RadioButton(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID des Optionsfelds.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_RADIOBUTTON Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::RefreshDocument

Aktualisiert das aktuelle Dokument.

HRESULT RefreshDocument() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_REFRESH Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::RemoveFormat

Entfernt die Formatierungstags aus der aktuellen Auswahl.

HRESULT RemoveFormat() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_REMOVEFORMAT Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SaveAs

Speichert die aktuelle Webseite in einer Datei.

HRESULT SaveAs(LPCTSTR szPath = NULL) const;

Parameter

szPath
Der Pfad und dateiname, in dem die Webseite gespeichert werden soll.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SAVEAS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SelectAll

Wählt das gesamte Dokument aus.

HRESULT SelectAll() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SELECTALL Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Set2DPosition

Ermöglicht das Verschieben absolut positionierter Elemente durch Ziehen.

HRESULT Set2DPosition(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, können absolut positionierte Elemente durch Ziehen verschoben werden.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_2D_POSITION Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetAbsolutePosition

Legt die Positionseigenschaft eines Elements auf "absolut" oder "statisch" fest.

HRESULT SetAbsolutePosition(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, ist die Positionseigenschaft des Elements "absolut"; wenn FALSE, ist sie "statisch".

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_ABSOLUTE_POSITION Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetAtomicSelection

Legen Sie den Atomauswahlmodus fest.

HRESULT SetAtomicSelection(bool bNewValue) const;

Parameter

bNewValue
Wenn TRUE, kann jedes Element, das ein ATOMICSELECTION-Attribut auf TRUE festgelegt hat, nur als Einheit ausgewählt werden.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_ATOMICSELECTION Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetAutoURLDetectMode

Aktiviert und deaktiviert die automatische URL-Erkennung.

HRESULT SetAutoURLDetectMode(bool bNewValue) const;

Parameter

bNewValue
Bei TRUE ist die automatische URL-Erkennung aktiviert.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_AUTOURLDETECT_MODE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetBackColor

Legt die Hintergrundfarbe der aktuellen Auswahl fest.

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

Parameter

nColor
Die Farbe. Siehe pvaIn in IDM_BACKCOLOR Befehls-ID.

szColor
Die Farbe. Siehe pvaIn in IDM_BACKCOLOR Befehls-ID.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BACKCOLOR_ Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetBlockFormat

Legt das aktuelle Blockformattag fest.

HRESULT SetBlockFormat(LPCTSTR szFormat) const;

Parameter

szFormat
Das Formattag.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BLOCKFMT_command-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetBookMark

Erstellt einen Textmarkenanker für die aktuelle Auswahl oder Einfügemarke.

HRESULT SetBookMark(LPCTSTR szAnchorName) const;

Parameter

szAnchorName
Der Ankername.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_BOOKMARK Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetCSSEditingLevel

Wählt aus, welche CSS-Ebene (CSS1 oder CSS2) der Editor unterstützt, falls vorhanden.

HRESULT SetCSSEditingLevel(short nLevel) const;

Parameter

nLevel
Die CSS-Ebene. Übergeben Sie 0, wenn Sie keine CSS-Unterstützung wünschen.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_CSSEDITING_LEVEL Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetDefaultCompose Einstellungen

Rufen Sie diese Methode auf, um die Standardeinstellungen zum Verfassen festzulegen.

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;

Parameter

szFontName
Der Schriftartname.

nFontSize
Der Schriftgrad.

crFontColor
Die Schriftfarbe.

crFontBgColor
Die Hintergrundfarbe der Schriftart.

bBold
Übergeben Sie WAHR für fett formatierten Text.

bItalic
Übergeben Sie WAHR für kursiv formatierten Text.

bUnderline
Übergeben Sie WAHR für unterstrichenen Text.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_COMPOSESETTINGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetDesignMode

Legen Sie den Entwurfsmodus fest.

BOOL SetDesignMode(BOOL bMode) const;

Parameter

bMode
Bei TRUE wird der Entwurfsmodus aktiviert.

Rückgabewert

Gibt WAHR für Erfolg, FALSE bei Fehler zurück.

CHtmlEditCtrlBase::SetDisableEditFocusUI

Deaktiviert den geschlüpften Rahmen und behandelt ein Element, das den Bearbeitungsfokus besitzt.

HRESULT SetDisableEditFocusUI(bool bNewValue) const;

Parameter

bNewValue
Wenn TRUE, deaktiviert den geschlüpften Rahmen und Ziehpunkte um ein auswählbares Element einer Website, wenn das Element im Entwurfsmodus "Bearbeitungsfokus" hat; d. h., wenn der Text oder inhalt des Elements bearbeitet werden kann.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_DISABLE_EDITFOCUS_UI Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetDocumentHTML

Legt den HTML-Code des aktuellen Dokuments fest.

HRESULT SetDocumentHTML(LPCTSTR szHTML) const;

Parameter

szHTML
Der HTML-Code.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

CHtmlEditCtrlBase::SetFontFace

Legt die Schriftart für die aktuelle Auswahl fest.

HRESULT SetFontFace(LPCTSTR szFace) const;

Parameter

szFace
Der Schriftartname.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_FONTNAME Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetFontSize

Legt den Schriftgrad für die aktuelle Auswahl fest.

HRESULT SetFontSize(unsigned short size) const;

Parameter

size
Der HTML-Schriftgrad (1-7). Der Wert 0 legt den Schriftgrad auf 1 fest.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_FONTSIZE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetForeColor

Legt die Vordergrundfarbe (Text) der aktuellen Markierung fest.

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

Parameter

szColor
Die Farbe.

nColor
Die Farbe.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_FORECOLOR Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetIE5PasteMode

Legt den Einfügevorgang so fest, dass er mit Microsoft Internet Explorer 5 kompatibel ist.

HRESULT SetIE5PasteMode(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, sind alle Einfügevorgänge mit Internet Explorer 5 kompatibel; Wenn FALSE, sind Einfügevorgänge mit Internet Explorer 5.5 kompatibel.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_IE50_PASTE_MODE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetLiveResize

Bewirkt, dass der WebBrowser die Darstellung eines Elements während eines Größenänderungs- oder Verschiebungsvorgangs kontinuierlich aktualisiert, anstatt nur nach Abschluss der Verschiebung oder Größenänderung zu aktualisieren.

HRESULT SetLiveResize(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, bewirkt, dass der WebBrowser die Darstellung eines Elements während einer Größenänderung oder eines Verschiebungsvorgangs kontinuierlich aktualisiert. wenn FALSE, wird sie nur nach Abschluss der Verschiebung oder Größenänderung aktualisiert.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_LIVERESIZE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetMultiSelect

Aktiviert die Mehrfachauswahl.

HRESULT SetMultiSelect(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, ermöglicht die Auswahl mehrerer websiteauswahlfähiger Elemente gleichzeitig, wenn der Benutzer die UMSCHALT- oder STRG-TASTE gedrückt hält.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_MULTIPLESELECTION Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetOverrideCursor

Befehle des WebBrowsers, um den Mauszeiger nie zu ändern.

HRESULT SetOverrideCursor(bool bNewValue) const;

Parameter

bNewValue
Wenn TRUE, ändert der WebBrowser den Mauszeiger nicht.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_OVERRIDE_CURSOR Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetOverwriteMode

Schaltet den Texteingabemodus zwischen Einfügen und Überschreiben um.

HRESULT SetOverwriteMode(bool bMode) const;

Parameter

bMode
Wenn WAHR, wird der Texteingabemodus überschrieben; Wenn FALSE, wird der Texteingabemodus eingefügt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_OVERWRITE Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetRespectVisInDesign

Blendet unsichtbare Elemente im Entwurfsmodus aus.

HRESULT SetRespectVisInDesign(bool bNewValue) const;

Parameter

bNewValue
Wenn TRUE, werden alle Elemente, für die eine Sichtbarkeit auf "ausgeblendet" festgelegt ist, oder die Anzeigeeigenschaft auf "none" festgelegt ist, nicht sowohl im Entwurfsmodus als auch im Suchmodus angezeigt. Wenn FALSE, werden diese Elemente nur im Suchmodus angezeigt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_RESPECTVISIBILITY_INDESIGN Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowAlignedSiteTags

Zeigt eine Glyphe für alle Elemente an, die eine styleFloat Eigenschaft aufweisen.

HRESULT SetShowAlignedSiteTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, zeigt eine Glyphe für alle Elemente mit einer styleFloat Eigenschaft an.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWALIGNEDSITETAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowAllTags

Zeigt Glyphen an, um die Position aller Tags in einem Dokument anzuzeigen.

HRESULT SetShowAllTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, zeigt Glyphen an, um die Position aller Tags in einem Dokument anzuzeigen.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWALLTAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowAreaTags

Zeigt eine Glyphe für alle Bereichstags an.

HRESULT SetShowAreaTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, wird eine Glyphe für alle Bereichstags angezeigt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWAREATAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowBRTags

Zeigt eine Glyphe für alle br-Tags an.

HRESULT SetShowBRTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, wird eine Glyphe für alle br-Tags angezeigt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWWBRTAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowCommentTags

Zeigt eine Glyphe für alle Kommentartags an.

HRESULT SetShowCommentTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, zeigt eine Glyphe für alle Kommentartags an.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWCOMMENTTAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowMiscTags

Zeigt alle tags an, die in Microsoft Internet Explorer 4.0 angezeigt werden.

HRESULT SetShowMiscTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, werden alle tags angezeigt, die in Microsoft Internet Explorer 4.0 angezeigt werden.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWMISCTAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowScriptTags

Zeigt eine Glyphe für alle Skripttags an.

HRESULT SetShowScriptTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, zeigt eine Glyphe für alle Skripttags an.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWSCRIPTTAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowStyleTags

Zeigt eine Glyphe für alle Formatvorlagentags an.

HRESULT SetShowStyleTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, zeigt eine Glyphe für alle Formatvorlagentags an.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWSTYLETAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::SetShowUnknownTags

Zeigt eine Glyphe für alle unbekannten Tags an.

HRESULT SetShowUnknownTags(bool bNewValue) const;

Parameter

bNewValue
Wenn WAHR, wird eine Glyphe für alle unbekannten Tags angezeigt.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_SHOWUNKNOWNTAGS Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::TextArea

Überschreibt ein mehrteiliges Texteingabesteuerelement für die aktuelle Auswahl.

HRESULT TextArea(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID des mehrzeilen Texteingabesteuerelements.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_TEXTAREA Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::TextBox

Überschreibt ein Textsteuerelement für die aktuelle Auswahl.

HRESULT TextBox(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID des Textsteuerelements.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_TEXTBOX Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::UnBookmark

Entfernt alle Textmarken aus der aktuellen Auswahl.

HRESULT UnBookmark() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_UNBOOKMARK Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::Underline

Schaltet die aktuelle Auswahl zwischen unterstrichen und nicht unterstrichen um.

HRESULT Underline() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_UNDERLINE Befehls-ID an das WebBrowser-Steuerelement.

Entfernt einen beliebigen Link aus der aktuellen Auswahl.

HRESULT Unlink() const;

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_UNLINK Befehls-ID an das WebBrowser-Steuerelement.

CHtmlEditCtrlBase::UnorderList

Schaltet die aktuelle Auswahl zwischen einer sortierten Liste und einem normalen Formatblock um.

HRESULT UnorderList(LPCTSTR szId = NULL) const;

Parameter

szId
Die ID der nicht angeordneten Liste.

Rückgabewert

S_OK bei Erfolg, ein HRESULT-Fehler bei einem Fehlschlag.

Hinweise

Diese Methode sendet die IDM_UNORDERLIST Befehls-ID an das WebBrowser-Steuerelement.

Siehe auch

Hierarchiediagramm
HTMLEdit-Beispiel