Hook进程钩子不起作用

用DELPHI写了hook鼠标线程钩子没有效果,全局钩子的话在桌面的话有效果,第三方程序中没效果,这样写是错误的吗?线程钩子:SetWindowsHookEx(WH_MOUSE,HookProc,0, 线程ID);请教一下大家,感谢。

单击是否有效,如果没有,试试把单击改成mousedown,mouseup由一个动作改成两个动作试试,