在程序中我用一个Timer控制,当客户在离开电脑十分钟后,我就自动做些动作,比如关闭程序.那么我如何判定键盘和鼠标都没有动作呢? 谢谢回答

解决方案 »

  1.   

    只在你的程序范围内,那并不难,只有把
    application.onmessage指向你自定义的过程,这个过程可以收到你的程序的消息。
    一收到消息,TImer就设成True,这样应该可以。
    你会看帮助吗,看一下这个属性,很容易做到的。如果是全局,就要用全局钩子。
      

  2.   

    我想通过timer获取鼠标的当前位置就可以判断,如果客户离开,鼠标的位置是不会改变的,楼主可以测试看看。
      

  3.   

    谢谢两位的回答,不过两种解决方法好像都不行,不过linzhengqun(风)提出的全局钩子应该可以的,我看了一下其他相关的帖子,有了点想法