Microsoft MVP성태의 닷넷 이야기
IE를 가로채서 그리고 싶을때.. [링크 복사], [링크+제목 복사],
조회: 12121
글쓴 사람
조성택 (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)
493안연준10/25/200613887스마트클라이언트 배포에서 Config 내용이 이해가 안되요
494안연준10/25/200612076    답변글 [답변]: 스마트클라이언트 배포에서 Config 내용이 이해가 안되요 [2]
489안연준10/23/200613242스마트 클라이언트 배포시 문제점
491안연준10/24/200613907    답변글 [답변]: 스마트 클라이언트 배포시 문제점 [2]
492안연준10/24/200612914        답변글 [답변]: [답변]: 스마트 클라이언트 배포시 문제점
488안연준10/23/200612676닷넷 프레임워크 때문에 일어난 어의없는 상황 [2]
484서민균10/20/200612794스마트 클라이언트 인쇄질문 올린 사람입니다.
486정성태10/22/200614037    답변글 [답변]: 스마트 클라이언트 인쇄질문 올린 사람입니다.
483guest10/19/200613076asp.net 에서 Com+ 등록된 dll 의 차이점이 무엇인지요?
485정성태10/22/200613701    답변글 [답변]: asp.net 에서 Com+ 등록된 dll 의 차이점이 무엇인지요?
490deve...10/23/200616835        답변글 [답변]: [답변]: asp.net 에서 Com+ 등록된 dll 의 차이점이 무엇인지요? [1]
478서민균10/17/200614866스마트 클라이언트로 만든 컴포넌트가 인쇄가 안되요.....ㅜㅜ [5]
477sagi...10/15/200614136bho 와 mfc 메시지 전송 관련 질문입니다.
479정성태10/17/200615983    답변글 [답변]: bho 와 mfc 메시지 전송 관련 질문입니다.
480sagi...10/17/200613919        답변글 [답변]: 감사합니다. [1]
481sagi...10/19/200613842            답변글 [답변]: 죄송합니다 .. 한가지 더 여쭤 볼께요
482정성태10/19/200613380                답변글 [답변]: [답변]: 죄송합니다 .. 한가지 더 여쭤 볼께요
496sagi...10/27/200614041                    답변글 [답변]: 감사드립니다.
476문태정10/11/200616397FarPointSpread로 출력 시 시트 암호설정문제 [1]
474임경훈10/9/200616920세션값이 유지가 안되는데요? [1]
470쿠리마9/29/200613183고수님들께 질문 올립니다. (C# COM Server에서 C++ Client에게 string맴버 포함한 구조체 배열 넘기기)파일 다운로드1
473정성태10/5/200615246    답변글 [답변]: 고수님들께 질문 올립니다. (C# COM Server에서 C++ Client에게 string맴버 포함한 구조체 배열 넘기기) [3]파일 다운로드1
469이방은9/29/200612889질문이 있어요.. [2]
466이승기9/25/200612677Attribute를 이용한 COM 구현 시 interface의 상속 [1]
467이승기9/27/200612255    답변글 [답변]: Attribute를 이용한 COM 구현 시 interface의 상속
4659/23/200611786vb.net에서 c에서 보내는 Post메쎄지를 잡아서 처리할수 없을가요? [1]
... 76  77  78  79  [80]  81  82  83  84  85  86  87  88  89  90  ...