최상단 광고

2012년 4월 11일 수요일

[MFC] Dialog 에 Explorer 넣기 - ActiveX (Web Browser)


[MFC] Dialog 에 Explorer 넣기 - ActiveX (Web Browser)

MSDN : WebBrowser Control Overviews and Tutorials 참조
 
Application에 WebBrowser Control을 포함시키는 것은 매우 간단하다.
MSDN에 ` Using MFC to Host a WebBrowser Control `에 나와있는데, ...
 
> 우선 MFC Dialog Base 프로젝트를 만든다. Active X Controls 가 체크되어있어야한다.
> Resource View 에서 Dialog 그림에서 마우스 오른쪽 버튼을 누르고 Insert Active X Control ... 를 선택한다.
> Registered Active X Control 중에 ` Microsoft Web Browser ` or ` Microsoft 웹 브라우저 ` 를 선택한다. - 까만 바탕에
마이크로 소프트 Windows 로고의 컨트롤이 보인다.
> Ctrl 버튼을 누른 채로 마우스 왼쪽 버튼으로 두 번 클릭하면 Wrapping 클래스 CWebBrowser2를 포함시킬 것인지 묻고
OK 를 하면되고 다시 Control 변수로 등록할 것인지 묻는다. 적당히 이름주고 멤버 변수로 포함시킨다.

URL 지정은 다음과 같다.

실행 할수 있는 아무 곳에나... 일단 InitDialog 가 좋겠징???
m_test.Navigate("웹페이지주소", NULL, NULL, NULL, NULL );
- 끝.. -

댓글 없음: