Q&A

  • 마우스 Hooking에 관하여..
여기 저기 Hooking에 관한 정보를 찾고 있는데요..

여기 마우스 Hooking에 관한 정보는 자세히 안나와 있더군요.



SetWindowsHookEx(WH_MOUSE, @MouseHookProc, 0, GetCurrentThreadID)



이용해서 마우스를 Hooking을 합니다.



function MouseHookProc(Code : Integer; WP: WParam; LP : LParam) : Longint;



여기서 마우스 이벤트의 종류에 따라서 동작을 다시 하여야 하는데..

LP는 마우스의 포인트를 추출할 수 있는데 WP로 마우스 이벤트의 종류를 구분할

수 있는지 궁금합니다.



function MouseHookProc(Code : Integer; WP: WParam; LP : LParam) : Longint;

begin

Result := 0;

if (Code >= 0) then begin

if WP = WM_MOUSEMOVE then

....

end;



WP를 이렇게 비교해도 될지 궁금합니다.

답변 부탁드립니다...

0  COMMENTS