C++Builder Programming Forum
C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
C++빌더 포럼
Q & A
FAQ
팁&트릭
강좌/문서
자료실
컴포넌트/라이브러리
메신저 프로젝트
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

C++빌더 Q&A
C++Builder Programming Q&A
[26374] [질문] WH_CALLWNDPROC로 훅킹을 하면 XP에 메뉴가 투명해져 버리는 현상??
유영재 [sodom99] 839 읽음    2003-07-19 15:02
  char *path;
  path=new char [MAX_PATH];
  wsprintf(path,"D:\\Work\\Hook\\Project1.dll");
  hModule=LoadLibrary(path);
  WinResizeHook=(HOOKPROC)GetProcAddress(hModule,"WinResizeHook");
  hHook=SetWindowsHookEx(WH_CALLWNDPROC,WinResizeHook,hModule,0);
  wsprintf(path,"c:\\data.txt");
  SaveHandle(path);
  delete path;

위와 같이 훅을 설정했습니다.
제가 원하는대로 훅은 걸리는데.. 이상하게도 시작->프로그램의 팝업부분(?)...
음... 보조 프로그램... 시작 프로그램.. 등등이 나오는 거요... 여기까지는 나오는데...
이 다름에 다시 확장되는 부분의 팝업 부분이 투명하게 나오면서 글자도 뭐도 아무것도
보이지 않습니다... 이런일이 왜 생길까요...?
함수에 문제가 있나 해서 연결된 함수의 내용을 다 지워도 같은 현상이 생기내요...
한마디로... WH_CALLWNDPROC로 훅을 걸면 그러네요...
혹시 누구 아시는 분 계신가요...?

+ -

관련 글 리스트
26374 [질문] WH_CALLWNDPROC로 훅킹을 하면 XP에 메뉴가 투명해져 버리는 현상?? 유영재 839 2003/07/19
26377     [자답] WH_CALLWNDPROC로 훅킹을 하면 XP에 메뉴가 투명해져 버리는 현상?? 유영재 1492 2003/07/19
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.