Поделиться через


Класс CHtmlEditCtrl

Предоставляет функциональные возможности элемента управления ActiveX WebBrowser в окне MFC.

Синтаксис

class CHtmlEditCtrl: public CWnd,
    public CHtmlEditCtrlBase<CHtmlEditCtrl>

Участники

Открытые конструкторы

Имя Описание
CHtmlEditCtrl::CHtmlEditCtrl Формирует объект CHtmlEditCtrl.

Открытые методы

Имя Описание
CHtmlEditCtrl::Create Создает элемент ActiveX WebBrowser и присоединяет его к объекту CHtmlEditCtrl . Эта функция автоматически помещает элемент ActiveX WebBrowser в режим редактирования.
CHtmlEditCtrl::GetDHtmlDocument Извлекает интерфейс IHTMLDocument2 в документе, загруженном в автономном элементе управления WebBrowser.
CHtmlEditCtrl::GetStartDocument Извлекает URL-адрес документа по умолчанию для загрузки в автономном элементе управления WebBrowser.

Замечания

Размещенный элемент управления WebBrowser автоматически помещается в режим редактирования после его создания.

Иерархия наследования

CObject

CCmdTarget

CHtmlEditCtrlBase

CWnd

CHtmlEditCtrl

Требования

Заголовок: afxhtml.h

CHtmlEditCtrl::CHtmlEditCtrl

Формирует объект CHtmlEditCtrl.

CHtmlEditCtrl();

CHtmlEditCtrl::Create

Создает элемент ActiveX WebBrowser и присоединяет его к объекту CHtmlEditCtrl . Элемент управления ActiveX WebBrowser автоматически переходит к документу по умолчанию, а затем помещается в режим редактирования этой функцией.

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

Параметры

lpszWindowName
Этот параметр не используется.

dwStyle
Этот параметр не используется.

rect
Указывает размер и положение элемента управления.

pParentWnd
Указывает родительское окно элемента управления. Он не должен иметь значение NULL.

nID
Указывает идентификатор элемента управления.

pContext
Этот параметр не используется.

Возвращаемое значение

Возвращает значение TRUE при успешном выполнении, false при сбое.

CHtmlEditCtrl::GetDHtmlDocument

Извлекает интерфейс IHTMLDocument2 в документе, загруженном в автономном элементе управления WebBrowser.

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

Параметры

ppDocument
Интерфейс документа.

CHtmlEditCtrl::GetStartDocument

Извлекает URL-адрес документа по умолчанию для загрузки в автономном элементе управления WebBrowser.

virtual LPCTSTR GetStartDocument();

См. также

Диаграмма иерархии