setwindowshookex(WH_MOUSE,@mousehookproc,Hinstance,0);function mousehookproc(ncode:integer;Wparam:WPARAM;Lparam:LPARAM):LRESULT;stdcall;
我这个函数怎么能执着收到值呢,一直想不通,为什么勾子一调用这个函数
ncode ,wparam,lparam都有值了呢是不是勾子调用的时候,自动传值给了他,
望各位给我这个新手指点。
我这个函数怎么能执着收到值呢,一直想不通,为什么勾子一调用这个函数
ncode ,wparam,lparam都有值了呢是不是勾子调用的时候,自动传值给了他,
望各位给我这个新手指点。
HWND hWnd, // handle of destination window
UINT Msg, // message to send
WPARAM wParam, // first message parameter
LPARAM lParam // second message parameter
)我怎样吧参数 2 3 发给 B 呢,如果已经找到了B的句柄呀
WPARAM 值的是什么呀?
LPARAM 又是什么?想吧参数2,3 发送过去,是不是要LPARAM呀,怎么帮定发过去呀???
sendmessage(hwnd,id,可以自己定义,可以自己定义)
在wndproc中重载窗口函数
case wparam of
case 可以自己定义:
begin
//---------------------------------------
end;
也就是说setwindowshookex怎么将值传到他的第二个参数中。