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
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();