창조유저그룹-커즈닷컴
Window close
ID :     PASS :   
   
  처음으로
  창조
  창조 소개
창조 다운로드
CUGz.com 소개
온라인 도움말
  커뮤니티
  가입인사
자유게시판
Q/A게시판
TIP/TECH
열린강좌
자주하는질문
아이디어게시판
  자료실
  소스자료실
프로그램자료실
기타자료실
명예의 전당
이미지 자료실
  지원/기타
  표준용어재정
구글 웹서치  
관리자 전용


질문게시판
- 반드시 검색을 하신 후 원하는 답변을 찾을 수 없을 때, 질문을 올려주세요.


LIST ALL
Posted by 강정훈2008-03-07 10:12:31, Hit : 4227
후킹 하는건데요...비베 소스.
Homepage : http://huni.nayana.com
Post URL : http://cugz.sjworks.net/bbs/zboard.php?id=qna&no=1986

메시지 훅킹을 하고자 할 때는 SetWindowHookEx함수를 이용합니다.
HHOOK SetWindowHookEx(int idHook, HOOKPROC lpfn, HINSTANCE hMod, DWORD dwThreadld);


예)hHook = SetWindowHookEx(WH_JOURNALRECORD, HookMouseProc, GetModuleHandle(NULL), 0);


위에 보시면 HookMouseProc이라는 함수로 설정한 것을 보실 수 있을텐데요.
가로채고자하는 메시지들이 그 함수안으로 들어옵니다.
그 함수안에서 메시지들을 처리하면 됩니다.


메시지 훅킹을 종료할 때는 UnhookWindowHookEx함수를 이용합니다.
UnhookWindowHookEx(HHOOK hhk);


예)UnhookWindowHookEx(hHook);

-----------------------------------------------------------------------------------
위에 소스 보시고 창조로 바꾸실수 있나요?
함수 선언 하고 그걸 읽어느는 메세지 같은뎁....api사이트 에서 보다가
도움 될까 해서 복사해 왔어요.


박종훈   2008-03-07 PM 6:57:35  
창조에서는 후킹이 불가능 할것 같습니다ㅠㅠ 제가 비주얼베이직은 잘 모르겠지만^^;

hHook = SetWindowHookEx(WH_JOURNALRECORD, HookMouseProc, GetModuleHandle(NULL), 0);

위 소스에서 HookMouseProc가 콜백함수라고 부르는 걸로 알고 있습니다. 물론 아닐수도 있고요^^; SetWindowHookEx함수의 두번째 인자에는 실행할 함수의 주소를 넣는 것입니다. 메모리의 주소라고 알고있습니다.

그런데 창조에서는 그것이 불가능합니다ㅠㅠ 해당 소스를 창조로 바꾸는 것은 불가능한걸로 알고있습니다. 그렇지만 DLL의 힘을 빌리면 가능할수도 있습니다^^

만일 저것이 창조로 그냥 ㄷㅚㅆ다면 엄청난 발전이 있었을텐데, 일단 그것이 안되니 DLL을 사용하시는 방법이 있습니다.
-저도 잘 모르는 관계로ㅠㅠ 답변 내용이 많이 틀릴겁니다ㅠㅠ
LIST ALL               GO TO THE TOP


N
Category
   Subject
Posted by
Date
H
2156 창조
     흠냐..그건요...^^; [5]
하얀종이 2002/11/29  4656
2155 기타
   흠? 제가 프로그래밍을 하려는데 처음에 뭘로... [4]
이진성 2008/02/14  3512
2154 창조
   흠.조합하려고 하는데...ㅡ.ㅡ [1]
사루만 2003/01/03  3324
2153 창조
   흠..창조소스에 대해 질문있습니다.. [3]
만다린 2002/11/02  4131
2152 기타
   흠..Manifest를 만들어놓으면... [3]
김환욱 2006/10/08  3583
2151 창조
   흠...인터넷음악방송을 재생하는방법.; [8]
이시영 2004/07/26  3672
2150 창조
   흠 질문 할께여 ㅠㅠ [2]
째잭!!~ 2003/10/28  3481
2149 창조
   흠 어렵군요;; [5]
수아 2004/05/04  4000
2148 창조
   흔들림 인식 창(?) [2]
신용주 2009/06/21  3679
2147 창조
   흑흑 똑같이 했는데 ㅠㅠ
구루™ 2003/03/08  3685
2146 창조
   후훗, 이거 가능할까요? [5]
미도르 2002/10/08  4747
창조
   후킹 하는건데요...비베 소스. [1]
강정훈 2008/03/07  4227
2144 창조
   후~ [2]
김지우 2009/10/02  4482
2143 창조
   효과적인 "같이실행해;"? [5]
강현구 2004/11/22  4276
2142 창조
   회원가입시 . 나오는 폼을 자동으로 채워주는... [5]
김용근 2003/12/11  3567
2141 창조
   환경파일에 대해서 압축을 땡긴다는 건 ... ... [7]
jin 2003/03/20  3534
2140 창조
   환경읽기에서 환경파일의 정보를 읽어서 프로... [11]
장규형 2006/08/20  3455
2139 창조
   환경수읽어에 대해 질문하겠습니다. [3]
하이제로 2007/11/27  3707
2138 창조
   환경설정 파일에 값이 있나 없나 확인하는법은? [4]
이희창[빙고] 2005/07/14  4018
2137 창조
   환경문에 대한 질문입니다. [3]
PENJi 2006/01/18  3214
2136 창조
   환경문 사용에 관해서 질문드립니다 [9]
수아 2004/05/04  3935
2135 창조
   환경문 관련해서 [1]
신용주 2012/05/08  3626
2134 창조
   환경문 [7]
김레이 2007/07/05  3567
2133 창조
   환경명령어에 대한 질문.(사용제한프로그램) [5]
jin 2003/03/18  3614
2132 창조
   확장자를 제외한 파일명 구하는 법. [1]
신용주 2009/07/02  4387
LIST ALL   1 [2][3][4][5][6][7][8][9][10]..[87] Next
Copyright 1999-2024 Zeroboard / skin by reedyfox in miniwini style
로그인
지우개 Expert 3.0
제작자 : 천호성 님 [LINK]
로그인
대박로또2005
제작자 : 최재일 님 [LINK]
로그인
1박종훈15292 점
2지상현8809 점
3손상진7388 점
4권선중6060 점
5이진백5174 점
로그인
가입일닉네임
05/31김동률
03/31홍형기
09/01o00pp99oo
12/27이재민
11/20이희철
로그인