HHOOK Mhook = NULL;
Mhook = SetWindowsHookEx(WH_MOUSE_LL ,Mhookproc, theApp.m_hInstance,NULL);
//후킹 프로시저로 연결, 마우스를 로우레벨로 후킹해서 전역으로 뿌려주겠다
LRESULT CALLBACK Mhookproc(int ncode,WPARAM wparam,LPARAM lparam)
{
if(ncode>=0)
{
if(wparam == WM_LBUTTONDOWN)
{//..}
return ( CallNextHookEx(Khook,ncode,wparam,lparam) );
}
}
//후킹된 마우스 메세지는 반드시 이 루틴을 거치는데 wparm을 체크해서 하고 싶은 것으로 바꾸면 된다.
'NativeCode > api' 카테고리의 다른 글
사용법 (0) | 2010.03.18 |
---|---|
LoadLibrary (0) | 2010.03.18 |
윈도우 핸들 얻기 (0) | 2010.03.18 |
시스템 종료 함수 (0) | 2010.03.18 |
모든 API 함수 목록 (0) | 2010.03.18 |