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 컨트롤은 만들어진 후 자동으로 편집 모드로 전환됩니다.
상속 계층 구조
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();