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
[55980] 아그리고 질문있어요
후킹초보 [] 947 읽음    2009-02-03 21:35
장성호님 카페주소를까먹었어요 알려주세요;;


후킹초보 님이 쓰신 글 :
: LRESULT CALLBACK KeyHookProc(int nCode, WPARAM wParam, LPARAM lParam)
: {
:    if (nCode>=0) {
:       SendMessage(hWndBeeper,WM_USER+1,wParam,lParam);
:    }
:    return CallNextHookEx(hKeyHook,nCode,wParam,lParam);
: }
: extern "C" __declspec(dllexport) void InstallHook(HWND hWnd)
: {
:    hWndBeeper=hWnd;
:    hKeyHook=SetWindowsHookEx(WH_KEYBOARD,KeyHookProc,hModule,NULL);
: }
: extern "C" __declspec(dllexport) void UninstallHook()
: {
:    UnhookWindowsHookEx(hKeyHook);
: }
: BOOL WINAPI DllMain(HINSTANCE hInst, DWORD fdwReason, LPVOID lpRes)
: {
:    switch (fdwReason) {
:    case DLL_PROCESS_ATTACH:
:       hModule=hInst;
:       break;
:    case DLL_PROCESS_DETACH:
:       break;
:    }
:    return TRUE;
: }
: 위에보면  WM_USER+1 으로 메시지보내자나요?
: 빌더에선 이게 사용가능한가요? 빌더에서하려면 vcl방식이아니어야하나요 ㅜ.ㅜ
:
: 그대로해서 dll 파일을 만들긴햇는데
: 메시지를 어디서 받는지 모르겟어요
: 설치만 해놓고 인스펙터의 이벤트의 OnKeyDown 에서 그대로
: 사용하면되는건가요 저렇게해노코 메시지는 어디서받아서처리하는지 모르겟어요;;
: 메시지를어디서받는디를 몰라서요;;

+ -

관련 글 리스트
55976 다음소스는 후킹소스인데요 winapi.co.kr에서잇는함수 에서질문좀요 후킹초보 1382 2009/02/03
55980     아그리고 질문있어요 후킹초보 947 2009/02/03
55978     Re:다음소스는 후킹소스인데요 winapi.co.kr에서잇는함수 에서질문좀요 장성호 1345 2009/02/03
55979         Re:Re:다음소스는 후킹소스인데요 winapi.co.kr에서잇는함수 에서질문좀요 후킹초보 1197 2009/02/03
55981             Re:Re:Re:다음소스는 후킹소스인데요 winapi.co.kr에서잇는함수 에서질문좀요 장성호 1471 2009/02/03
55983                 Re:Re:Re:Re:다음소스는 후킹소스인데요 winapi.co.kr에서잇는함수 에서질문좀요 후킹초보 1433 2009/02/03
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.