这不是钩子
api函数GetCursonPos
type pointapi
上面两个在api浏览器中找
用个timer
dim a as pointapi
getcursonpos a
if a.x=0 and a.y=0 then call 屏宝

解决方案 »

  1.   

    获得另一个窗口的鼠标动作的确是要用HOOK的,tg123()的方法只对当前程序有效,并且不应该使用timer而因相应wm_mousemove其实hook只是一个小技巧,但只有加载 User.DLL的进程才会被INJECT.
    你可以查考msdn的SetWindowsHookEx,讲述的很详细。另有两点要注意,1。全局hook要写在dll中,2。交换变量要#Pragma data (vc++的语法,不知道用vb怎么表示)
    我不知道用vb怎么做,因为今天是我学vb的第二天 :)
      

  2.   

    我这里倒是有一个例程.你可以在王国荣编写的API教程中找到.
      

  3.   

    谢谢大家
    大家能不能说的详细些,还有那里有详细的例程,王国荣的api那里有卖的?
      

  4.   

    王国荣的api那里有卖的
    mail to :[email protected]
      

  5.   

    这个好象更本不用HOOK,而且tg123()说的方法是可以坚持到鼠标位置的!
      

  6.   

    VB只能实现进程内HOOK,而不能实现进程外HOOK.要想实现,用vc/delphi写个hook dll.