如题目所示,在VC6编写的一个DLL种,如何捕捉键盘或者鼠标的响应消息。
只要鼠标移动,或者键盘按键被按下,我DLL中就处理相应事件,和屏保有关的事件。
谢谢各位达人指点。

解决方案 »

  1.   

    hook鼠标,或者键盘消息,
    如果你只是做屏保的话(一般是有个窗口,铺满整个屏幕),有窗口,直接接收窗口鼠标键盘的消息
      

  2.   

    下面是钩子的一个文章:
    http://blog.csdn.net/feijj2002_/archive/2007/06/26/1667754.aspx
      

  3.   

    dll最好就是钩子咯, 你的dll最好自己得创建个线程,里面有个消息循环,而钩子什么的在这个线程里初始化,记得钩子是需要有个消息循环的
      

  4.   

    需要加载你的钩子DLL,要么自己做一个后台程序exe,要么用线程注入的方式