CHtmlEditView 类

提供 MFC 文档/视图体系结构上下文中的 Web 浏览器编辑平台功能。

语法

class CHtmlEditView : public CHtmlView, public CHtmlEditCtrlBase<CHtmlEditView>

成员

公共构造函数

名称 描述
CHtmlEditView::CHtmlEditView 构造 CHtmlEditView 对象。

公共方法

名称 描述
CHtmlEditView::Create 创建新的窗口对象。
CHtmlEditView::GetDHtmlDocument 返回当前文档上的 IHTMLDocument2 接口。
CHtmlEditView::GetStartDocument 检索此视图的默认文档的名称。

继承层次结构

CObject

CCmdTarget

CWnd

CView

CScrollView

CFormView

CHtmlEditCtrlBase

CHtmlView

CHtmlEditView

要求

标头: afxhtml.h

CHtmlEditView::CHtmlEditView

构造 CHtmlEditView 对象。

CHtmlEditView();

CHtmlEditView::Create

创建新的窗口对象。

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

参数

lpszClassName
指向命名 Windows 类的以 null 终止的字符串。 类名可以是向 AfxRegisterWndClass 全局函数或 RegisterClass Windows 函数注册的任何名称。 如果为 NULL,请使用预定义的默认 CFrameWnd 特性。

lpszWindowName
指向表示窗口名称的以 null 终止的字符串。

dwStyle
指定窗口样式特性。 默认情况下,设置 WS_VISIBLE 和 WS_CHILD Windows 样式。

rect
RECT 结构的引用,该结构指定窗口的大小和位置。 rectDefault 值允许 Windows 指定新窗口的大小和位置

pParentWnd
指向控件的父窗口的指针。

nID
视图的 ID 号。 默认情况下,设置为 AFX_IDW_PANE_FIRST。

pContext
指向 CCreateContext 的指针。 默认情况下为 NULL。

备注

此方法还将调用包含的 WebBrowser 的 Navigate 方法来加载默认文档(参见 CHtmlEditView::GetStartDocument)。

CHtmlEditView::GetDHtmlDocument

返回当前文档上的 IHTMLDocument2 接口。

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

参数

ppDocument
IHTMLDocument2 接口。

CHtmlEditView::GetStartDocument

检索此视图的默认文档的名称。

virtual LPCTSTR GetStartDocument();

另请参阅

HTMLEdit 示例
层次结构图