Freigeben über


CHtmlEditCtrl-Klasse

Stellt die Funktionalität des WebBrowser-ActiveX-Steuerelements in einem MFC-Fenster bereit.

Syntax

class CHtmlEditCtrl: public CWnd,
    public CHtmlEditCtrlBase<CHtmlEditCtrl>

Member

Öffentliche Konstruktoren

Name Beschreibung
CHtmlEditCtrl::CHtmlEditCtrl Erstellt ein CHtmlEditCtrl-Objekt.

Öffentliche Methoden

Name Beschreibung
CHtmlEditCtrl::Create Erstellt ein WebBrowser ActiveX-Steuerelement und fügt es an das CHtmlEditCtrl Objekt an. Mit dieser Funktion wird das WebBrowser ActiveX-Steuerelement automatisch in den Bearbeitungsmodus versetzt.
CHtmlEditCtrl::GetDHtmlDocument Ruft die IHTMLDocument2-Schnittstelle für das Dokument ab, das derzeit im enthaltenen WebBrowser-Steuerelement geladen ist.
CHtmlEditCtrl::GetStartDocument Ruft die URL zu einem Standarddokument ab, das im enthaltenen WebBrowser-Steuerelement geladen werden soll.

Hinweise

Das gehostete WebBrowser-Steuerelement wird automatisch in den Bearbeitungsmodus versetzt, nachdem es erstellt wurde.

Vererbungshierarchie

CObject

CCmdTarget

CHtmlEditCtrlBase

CWnd

CHtmlEditCtrl

Anforderungen

Header: afxhtml.h

CHtmlEditCtrl::CHtmlEditCtrl

Erstellt ein CHtmlEditCtrl-Objekt.

CHtmlEditCtrl();

CHtmlEditCtrl::Create

Erstellt ein WebBrowser ActiveX-Steuerelement und fügt es an das CHtmlEditCtrl Objekt an. Das WebBrowser ActiveX-Steuerelement navigiert automatisch zu einem Standarddokument und wird dann von dieser Funktion in den Bearbeitungsmodus versetzt.

virtual BOOL Create(
    LPCTSTR lpszWindowName,
    DWORD dwStyle,
    const RECT& rect,
    CWnd* pParentWnd,
    int nID,
    CCreateContext* pContext = NULL);

Parameter

lpszWindowName
Dieser Parameter wird nicht verwendet.

dwStyle
Dieser Parameter wird nicht verwendet.

rect
Gibt die Größe und Position des Steuerelements an.

pParentWnd
Gibt das übergeordnete Fenster des Steuerelements an. Er darf nicht NULL sein.

Nid
Gibt die ID des Steuerelements an.

pContext
Dieser Parameter wird nicht verwendet.

Rückgabewert

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

CHtmlEditCtrl::GetDHtmlDocument

Ruft die IHTMLDocument2-Schnittstelle für das Dokument ab, das derzeit im enthaltenen WebBrowser-Steuerelement geladen ist.

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

Parameter

ppDocument
Die Dokumentschnittstelle.

CHtmlEditCtrl::GetStartDocument

Ruft die URL zu einem Standarddokument ab, das im enthaltenen WebBrowser-Steuerelement geladen werden soll.

virtual LPCTSTR GetStartDocument();

Siehe auch

Hierarchiediagramm