hook的回调函数这样写试试,过滤消息function GetMsgProc(nCode:Integer;wParam:WPARAM;lParam:LPARAM): LRESULT; stdcall; export;
begin
case wParam of
WM_SHOWWINDOW:begin
//............你的代码
end;
end; if nCode < 0 then begin
Result := CallNextHookEx(hHookProc, nCode, wParam, lParam);
Exit;
end else result := 0;
end;
begin
case wParam of
WM_SHOWWINDOW:begin
//............你的代码
end;
end; if nCode < 0 then begin
Result := CallNextHookEx(hHookProc, nCode, wParam, lParam);
Exit;
end else result := 0;
end;
解决方案 »
- delphi 2010断点不能用
- 求additem用法
- 问个DBGIRD行的问题
- 在formcreate中为什么运行这句代码会产生异常?
- 出纳管理系统(欢迎试用和代理)
- DEPHI中怎样能使用SENDKEYS这个PROCEDURE
- 速达3000客户销售明细表可以有小计和合计,请问这个DBGrid是用什么做的?
- 在ActiveForm中使用MediaPlayer出现只有声音没有图象的问题,请大侠指点
- 寻求一个控件!
- 我想100分求一个弄了很久都没有解决的关于DELPHI和javascript位运算转换的问题!
- sos,关于消息传递的问题,我真的找不到答案了!谁能说清楚?
- 如何判断一个字段是否为空!
那我该如何确定这个窗口就是我要找的窗口,在
case wParam of
WM_SHOWWINDOW:begin
//............你的代码
end;
end;
中用findWindow去找吗?
*****************************************************************************
我要实现的是用hook查看比如QQ的弹出窗口,一旦有QQ的窗口弹出,就取得它的句柄,然后去控制它。 该如何用hook找到这个弹出的窗口?????????