Udostępnij za pośrednictwem


Klasa CHtmlEditCtrl

Zapewnia funkcjonalność kontrolki ActiveX WebBrowser w oknie MFC.

Składnia

class CHtmlEditCtrl: public CWnd,
    public CHtmlEditCtrlBase<CHtmlEditCtrl>

Elementy członkowskie

Konstruktory publiczne

Nazwa/nazwisko opis
CHtmlEditCtrl::CHtmlEditCtrl CHtmlEditCtrl Tworzy obiekt.

Metody publiczne

Nazwa/nazwisko opis
CHtmlEditCtrl::Create Tworzy kontrolkę ActiveX WebBrowser i dołącza ją do CHtmlEditCtrl obiektu. Ta funkcja automatycznie umieszcza kontrolkę ActiveX WebBrowser w tryb edycji.
CHtmlEditCtrl::GetDHtmlDocument Pobiera interfejs IHTMLDocument2 w dokumencie aktualnie załadowanym w zawartej kontrolce WebBrowser.
CHtmlEditCtrl::GetStartDocument Pobiera adres URL do domyślnego dokumentu, aby załadować go w zawartej kontrolce WebBrowser.

Uwagi

Hostowana kontrolka WebBrowser jest automatycznie umieszczana w trybie edycji po jego utworzeniu.

Hierarchia dziedziczenia

Obiekt CObject

CCmdTarget

CHtmlEditCtrlBase

CWnd

CHtmlEditCtrl

Wymagania

Nagłówek: afxhtml.h

CHtmlEditCtrl::CHtmlEditCtrl

CHtmlEditCtrl Tworzy obiekt.

CHtmlEditCtrl();

CHtmlEditCtrl::Create

Tworzy kontrolkę ActiveX WebBrowser i dołącza ją do CHtmlEditCtrl obiektu. Kontrolka ActiveX WebBrowser automatycznie przechodzi do domyślnego dokumentu, a następnie jest umieszczana w trybie edycji przez tę funkcję.

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

Parametry

lpszWindowName
Ten parametr jest nieużywany.

dwStyle
Ten parametr jest nieużywany.

Rect
Określa rozmiar i położenie kontrolki.

pParentWnd
Określa okno nadrzędne kontrolki. Nie może mieć wartości NULL.

Nid
Określa identyfikator kontrolki.

pContext
Ten parametr jest nieużywany.

Wartość zwracana

Zwraca wartość TRUE w przypadku powodzenia, FALSE w przypadku niepowodzenia.

CHtmlEditCtrl::GetDHtmlDocument

Pobiera interfejs IHTMLDocument2 w dokumencie aktualnie załadowanym w zawartej kontrolce WebBrowser

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

Parametry

ppDocument
Interfejs dokumentu.

CHtmlEditCtrl::GetStartDocument

Pobiera adres URL do domyślnego dokumentu, aby załadować go w zawartej kontrolce WebBrowser.

virtual LPCTSTR GetStartDocument();

Zobacz też

Wykres hierarchii