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