分享方式:


CHtmlEditCtrl 類別

在 MFC 視窗中提供 WebBrowser ActiveX 控制項的功能。

語法

class CHtmlEditCtrl: public CWnd,
    public CHtmlEditCtrlBase<CHtmlEditCtrl>

成員

公用建構函式

名稱 描述
CHtmlEditCtrl::CHtmlEditCtrl 建構 CHtmlEditCtrl 物件。

公用方法

名稱 描述
CHtmlEditCtrl::Create 建立 WebBrowser ActiveX 控制件,並將它附加至 CHtmlEditCtrl 物件。 此函式會自動將 WebBrowser ActiveX 控件放入編輯模式。
CHtmlEditCtrl::GetDHtmlDocument 擷取目前載入於自主 WebBrowser 控件之檔上的 IHTMLDocument2 介面。
CHtmlEditCtrl::GetStartDocument 擷取預設檔的URL,以載入自主WebBrowser控件中。

備註

裝載的 WebBrowser 控制件會在建立之後自動進入編輯模式。

繼承階層架構

CObject

CCmdTarget

CHtmlEditCtrlBase

CWnd

CHtmlEditCtrl

需求

Header: afxhtml.h

CHtmlEditCtrl::CHtmlEditCtrl

建構 CHtmlEditCtrl 物件。

CHtmlEditCtrl();

CHtmlEditCtrl::Create

建立 WebBrowser ActiveX 控制件,並將它附加至 CHtmlEditCtrl 物件。 WebBrowser ActiveX 控制件會自動巡覽至預設檔,然後由此函式置於編輯模式中。

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

擷取目前載入於內含 WebBrowser 控件的檔上的 IHTMLDocument2 介面

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

參數

ppDocument
檔介面。

CHtmlEditCtrl::GetStartDocument

擷取預設檔的URL,以載入自主WebBrowser控件中。

virtual LPCTSTR GetStartDocument();

另請參閱

階層架構圖表