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 포함된 WebBrowser 컨트롤에 로드할 기본 문서의 URL을 검색합니다.

설명

호스트된 WebBrowser 컨트롤은 만들어진 후 자동으로 편집 모드로 전환됩니다.

상속 계층 구조

CObject

CCmdTarget

CHtmlEditCtrlBase

CWnd

CHtmlEditCtrl

요구 사항

헤더: 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
컨트롤의 ID를 지정합니다.

pContext
이 매개 변수는 사용되지 않습니다.

Return Value

성공하면 TRUE를 반환하고 실패하면 FALSE를 반환합니다.

CHtmlEditCtrl::GetDHtmlDocument

포함된 WebBrowser 컨트롤에 현재 로드된 문서에서 IHTMLDocument2 인터페이스를 검색합니다.

BOOL GetDHtmlDocument(IHTMLDocument2** ppDocument) const;

매개 변수

ppDocument
문서 인터페이스입니다.

CHtmlEditCtrl::GetStartDocument

포함된 WebBrowser 컨트롤에 로드할 기본 문서의 URL을 검색합니다.

virtual LPCTSTR GetStartDocument();

참고 항목

계층 구조 차트