분류 389

WebBrowser 콘트롤에서 프레임을 구하는 소스

WebBrowser 콘트롤에서 프레임을 구하는 소스 아래의 소스는 "Programming Microsoft Internet Explorer 5" 라는 책의 6장에 나와있는 조각소스입니다. 그 책의 예제 CD 에는 아래의 소스가 나와 있지 않은데요. 아래의 부분에 대해서 "질문과 답변" 란에 글이 올라왔는 데, 매번 답변해 주기 위해서 그 소스를 직접 타이핑 하기도 그래서 아예 이곳에 영구보관을 해둡니다. ( 질문답변란은 주기적으로 삭제를 합니다. ) 아래의 m_webBrowser 변수는, 여러분들이 VC++ 에서 "웹브라우저 콘트롤" 을 삽입한 경우, 그 콘트롤을 가리키는 변수명입니다. HtmlView 를 사용하는 경우에는 그냥 HtmlView 클래스의 함수안에서 GetDocument() 를 통해서 lp..

웹, HTML 2008.09.07

HTML frame의 웹브라우저 객체에 접근하는 방법

How to get the WebBrowser object model of an HTML frame Internet Explorer, Microsoft 마이크로소프트, Browser 웹 브라우저, Programming 프로그래밍, Tip & Tech 팁 & 테크, Web 웹 http://support.microsoft.com/kb/q196340 IE 프로그래밍에서 제일 부딪히는 난관이 바로 이겁니다. C++, VB, Delphi 할 것 없이 프레임셋을 순회하다보면 도메인이 달라서 DOM 에 접근할 수가 없는데, 이 보안 제한을 우회해 모든 프레임을 순회하는 방법을 설명합니다. 뭐, 아래 코드만 보면 원리는 단박에 알 수 있습니다. 브라우저가 가진 제한을 상위 인터페이스로 올라가서 순회하여 보안 제한에 걸..

웹, HTML 2008.09.07

자바스크립트 사용법, 객체 , 이벤트 등 모든 것

[javascript] 자바스크립트 강좌, 사용법, 객체, 이벤.. AD'S JavaScript 2007/02/07 09:25 http://blog.naver.com/llove0452/120034400940 HTML에 JavaScript 삽입 HTML에 JavaScript 코드 파일 삽입 변수의 대소문자 구분 변수에 포함된 데이터의 형을 지정하지 않고, JavaScript 인터프리터가 변수에 포함된 데이터 형을 추적하고 변환. JavaScript 데이터 형 숫 자 형 : 정수와 부동 소수 BOOLEAN : true, false STRING : 작은 따옴표나 큰 따옴표에 들어가 있는 값으로, 특수문자 포맷 사용시에는 '\'와 함께 사용. null : 아무런 값도 없는 것으로, 변수를 초기화 시키거나 어떤 ..

웹, HTML 2008.09.07

스크립트 언어로 창 크기 조절하기

자바스크립트로 알아내서 창크기 조절 2005.09.07 11:10 http://tong.nate.com/torie/4336556 이미지 보기에서 주로 새창을 팝업으로 열어 보여주게 되는데 이 때 창크기를 이미지 사이즈에 비례해서 보여준다면 좋을 듯하다 그럴려면 먼저 이미지가 사이즈를 알아야 하는데 이미지 사이즈는 자바스크립트로 또는 서버측 vbscript로 알아낼 수 있다 ★ 1. 자바스크립트로 알아내서 창크기 조절 먼저 img태그에 name속성을 지정해야 접근을 할 수 있다 자바스크립트는 소스아래에 둔다면 자동실행으로 하면되고 자바스크립트를 함수로 정의하고 body태그에서 onload이벤트로도 호출할 수 있겠다 *필요에 따라 일정사이즈 이상이면 이미지 사이즈를 고정시킬 수도...

웹, HTML 2008.09.07

액티브X 생성에서 배포까지

액티브X 생성에서 배포까지 김범수 NDS e- 사업팀 필자가 액티비X 컨트롤을 처음 접한 것은 지난 96년 여름이었다. 당시 자바 애플릿으로 프로젝트를 진행하던 중 애플릿의 기능적 한계로 인해 새로 나온 액티브X 마이크로소프트의 기술을 사용하는 모험을 하게 됐다. 이때 액티브x는 상당히 새로운 (OLE를 아는 사람들은 별 것 아니라고 말했지만) 기술이어서 많은 사람들이 분주히 ms의 각종 컨퍼런스를 참석하러 다녔던 기억이 안다. 그렇게 시작된 액티브x 컨트롤 개발이 벌써 6년째 접어들었다. 현재의 상황과 비교해 보면 과거에는 액티브x 컨트롤을 개발하기 위한 툴도, 문서도 부족했지만 지금은 아주 많다. 또한 당시 국내외에 인터넷 익스플로러보다는 넷스케이프 네비게이터의 위력이 더 컸기 때문에 브라우저 호환성..

ActiveX 2008.09.06

MFC 모든 헤더와 라이브러리 설명 [1] - 헤더설명

MFC 모든 헤더와 라이브러리 설명 [1] - 헤더설명Programming Tools/Visual Studio .NET 2006/08/10 14:08 다음글은 하이텔 MFC소모임의 시삽이신 권정혁님의 글을 정혁님의 허락하에 다음과 같이 기재합니다. 허락해주신 정혁님께 감사드립니다. **************************************************************************** 이 글은 Mike Blaszczak 의 책 "Professional MFC" 의 Appendix D 에 들어있는 내용을 번역한 글입니다. 제 허락없이는 다른 어떤게시판에도 옮기실수 없습니 다. 물론 글의 원 소유자는 Mike 입니다. MFC&T 사용자 모임 시삽 권정혁 ============..

MFC 2008.09.06

MFC 모든 헤더와 라이브러리 설명 [2] - 런타임라이브러리 한글 번역

MFC 모든 헤더와 라이브러리 설명 [2] - 런타임라이브러리Programming Tools/Visual Studio .NET 2006/08/10 14:09 다음글은 하이텔 MFC소모임의 시삽이신 권정혁님의 글을 정혁님의 허락하에 다음과 같이 기재합니다. 허락해주신 정혁님께 감사드립니다. **************************************************************************** 이 글은 Mike Blaszczak 의 책 "Professional MFC" 의 Appendix D 에 들어있는 내용을 번역한 글입니다. 제 허락없이는 다른 어떤게시판에도 옮기실수 없습니 다. 물론 글의 원 소유자는 Mike 입니다. MFC&T 사용자 모임 시삽 권정혁 ========..

MFC 2008.09.06

Visual Studio 2005에서 브라우저 도우미 개체 만들기(Windows IETechCol)

Visual Studio 2005에서 브라우저 도우미 개체 만들기(Windows IETechCol) Tony Schreiner, John Sudds Microsoft Corporation 2006년 10월 27일 요약: 이 기사에서는 Microsoft Visual Studio 2005를 사용하여 IObjectWithSite 인터페이스를 구현하고 Internet Explorer에 연결되는 구성 요소 개체 모델(COM) 개체인 단순 브라우저 도우미 개체(BHO)를 만드는 방법을 설명합니다. 초보적인 BHO를 만드는 방법을 단계별로 설명할 것입니다. 기사에서 작성할 BHO는 우선 Internet Explorer에서 문서를 로드할 때 "Hello World!"라는 메시지를 표시합니다. 그런 다음 BHO가 확장되..

웹, HTML 2008.09.06