如何C#调用API获得全局的鼠标点击事件,就是监视鼠标在屏幕任何一个地方的点击事件,在下知道使用钩子,术语很熟悉,但是不明白,请各位详细点描述,正在做远程控制软件,不太懂C\C++,如果调用API,请尽量讲的详细些,感激不已! 

解决方案 »

  1.   

    up  up  up……我在线等待呢
      

  2.   

    用全局钩子咯,
    鼠标左键按下消息为0x0201 ,抬起为0x0202
    在钩子函数里的侦听鼠标消息函数里,判断参数wParam的值是不是上面的消息啊
    是的话,就响应自己的事件
      

  3.   

    恩,谢谢4楼,如果被case到,是不是本机就不相应这个事件了?我只学过C#,关于侦听消息我倒是摘过代码写过热键操作的,0x0201这些东西我只能看到一个记住一个,能告诉我个全点的并且讲讲其他的概念好吗?
      

  4.   

    所有消息的值都在winuser.h这个头文件里面啊,钩子都懂了,应该不难了吧