Microsoft MVP성태의 닷넷 이야기
IE를 가로채서 그리고 싶을때.. [링크 복사], [링크+제목 복사],
조회: 16959
글쓴 사람
조성택 (whitekylix at nate.com)
홈페이지
첨부 파일
 

안녕하세요..^^ 정성태님..저랑 성함이 비슷하시네요..하하..
매번 좋은 자료에 감사드립니다..
이번에 궁금한 점이있어 이렇게 질문드립니다..
IE에 직접 Drawing을 하는 프로그램을 만들고 싶은데요, 다시 그려질때도 다시 그려줘야 하겠죠..
이럴경우 훅킹을 하여 Subclassing을 하는 방법을 생각했으나, 아래와 같은 방법이 있는것 같아서요..흠..
과연 저런방법이 가능할까요??아래 방법은 Behavior속성을 하는것 같던데..흠..그럼 답변 부탁드립니다.
IHTMLPainter, IHTMLPaintSite라는 인터페이스를 Imp해줘서 BHO를 구현해야 할듯 한데..어떻게 해야 할까요..
수고하세요..^^








[최초 등록일: ]
[최종 수정일: 7/25/2006]


비밀번호

댓글 작성자
 



2006-07-24 10시23분
좋은 생각인 것 같습니다. 일단, IHTMLPainter 를 사용하려면 Behavior 를 attach 시켜주고 그 개체에 IHTMLPainter 를 구현하시면 됩니다. 전역적으로 그려야 할 테니, body Element 에 붙여야 하겠지요. behavior 는 제법 사용해 봤지만, body 개체에 IHTMLPainter 를 붙여본적은 없군요.

한가지, IHTMLPainter 는 한계가 있는 것이 있는데요, SELECT 나 IFRAME 같이 windowed control 인 경우에는 페인팅이 그 위를 덮어쓰지 못합니다. 한번 시도해 보시고 ^^ 결과 좀 알려주세요.
kevin25

... 76  77  78  79  80  [81]  82  83  84  85  86  87  88  89  90  ...
NoWriterDateCnt.TitleFile(s)
458이승용9/7/200620029스마트 클라이언트 관련 질문입니다. [4]
456guest9/7/200619163데이타셋 암호화 방법...이 있을까요? [2]
451임은주8/31/200618838mms 스트림을 로컬 파일로 저장해주는 프로그램 에 대해서 여쭤볼께요 [1]
448guest8/28/200619381서버인증서및클라이언트인증서 발급
449정성태8/28/200618753    답변글 [답변]: 서버인증서및클라이언트인증서 발급
450ligh...8/29/200619098        답변글 [답변]: [답변]: 서버인증서및클라이언트인증서 발급 [3]
468light9/28/200618993            답변글 [답변]: [답변]: [답변]: 서버인증서및클라이언트인증서 발급
472정성태10/5/200619178    답변글 [답변]: 서버 인증서 및 클라이언트 인증서 발급
475ligh...10/11/200618503        답변글 [답변]: [답변]: 서버인증서및클라이언트인증서 발급
446윤경재8/20/200623906COM+ 프로젝트 디버깅 방법. [2]파일 다운로드1
442이남호8/7/200618780스마트클라이언트에 Farpoint Winform을 이용했는데 배포가 안되요.
443이남호8/7/200620819    답변글 [답변]: 스마트클라이언트에 Farpoint Winform을 이용했는데 배포가 안되요.
441강혜영8/5/200619714SHDocVw를 이용한 익스플로어 제어
444정성태8/7/200617636    답변글 [답변]: SHDocVw를 이용한 익스플로어 제어
445강혜영8/8/200618549        답변글 [답변]: [질문]: SHDocVw를 이용한 익스플로어 제어 [1]
437혀기7/25/200617009DirectoryEntry의 Childrend에 Add할때 엑세스가 거부됩니다~ㅜㅜ [2]파일 다운로드1
436조성택7/24/200616959IE를 가로채서 그리고 싶을때.. [1]
439태기7/25/200617565    답변글 [답변]: IE를 가로채서 그리고 싶을때..(재질문) [1]파일 다운로드1
435이영균7/21/200618035작그마한 스마트클라이언트 프로젝트를 진행하고 있습니다. [1]파일 다운로드1
431혁이7/19/200616820UpdatePanel(Atlas)위의 SmartClient가 이벤트후 사라집니다. ㅜㅜ파일 다운로드1
432정성태7/19/200617260    답변글 [답변]: UpdatePanel(Atlas)위의 SmartClient가 이벤트후 사라집니다. ㅜㅜ
433혁이7/20/200618181        답변글 [답변]: [답변]: UpdatePanel(Atlas)위의 SmartClient가 이벤트후 사라집니다. ㅜㅜ
434정성태7/20/200619009            답변글 [답변]: [답변]: [답변]: UpdatePanel(Atlas) 위의 SmartClient가 이벤트 후 사라집니다. ㅜㅜ [1]
429kwt7/12/200618369ActiveX 개발을 배우고 싶은데요 [3]
427이홍자7/11/200618387스마트 클라이언트 실행 시 그리드의 체크박스가 안보여요.. [1]
426정보문7/11/200619108액티브X 설치2 [1]
... 76  77  78  79  80  [81]  82  83  84  85  86  87  88  89  90  ...