MFC에서 WebBrowser 컨트롤 붙이기
MSDN : WebBrowser Control Overviews and Tutorials 참조
Application에 WebBrowser Control을 포함시키는 것은 매우 간단하다.
MSDN에 'Using MFC to Host a WebBrowser Control'에 나와있는데, ...
1. 우선 MFC Dialog Base 프로젝트를 만든다.
(Active X Controls 가 체크되어있어야한다.)
2. Resource View 에서 Dialog 그림에서 마우스 오른쪽 버튼을 누르고
Insert Active X Control ... 를 선택한다.
3. Registered Active X Control 중에 'Microsoft Web Browser' or 'Microsoft 웹 브라우저'를 선택한다.
(까만 바탕에 마이크로 소프트 Windows 로고의 컨트롤이 보인다.)
4. Ctrl 버튼을 누른 채로 마우스 왼쪽 버튼으로 두 번 클릭하면 Wrapping 클래스 CWebBrowser2를
포함시킬 것인지 묻고 OK 를 하면되고 다시 Control 변수로 등록할 것인지 묻는다.
적당히 이름주고 멤버 변수로 포함시킨다.
URL 지정은 다음과 같다.
실행 할수 있는 아무 곳에나... 일단 InitDialog 가 좋겠징???
m_test.Navigate("웹페이지주소", NULL, NULL, NULL, NULL );
- 끝.. -
출처 : 시즈모드님의 블로그