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 控制件會在建立之後自動進入編輯模式。
繼承階層架構
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();