请问有没有办法判断鼠标没有移动?

zfju2k 2004-11-27 10:46:07
我想编一个这样的程序,用户在30分钟没有操作或没有移动鼠标的情况下自动返回到主界面或退出程序,请问有没有这方面的API函数或者实现办法?谢谢
...全文
112 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
XuDunYu 2004-11-27
  • 打赏
  • 举报
回复
拦截APPlication 或相应FORM的MOUSE和键盘消息,然后再加一个定时器即可。流程:
timer1.intelval := 1800000;
timer1.enable := true;
拦截APPlication 或相应FORM的MOUSE和键盘消息如有MOUSE或KEY则
timer1.intelval := 1800000;
timer1.enable := true;
定时器的定时事件:
return(maininterface) or application.terminate;
nyf1220 2004-11-27
  • 打赏
  • 举报
回复
用TIMER就可以搞定
每隔30分判断 鼠标的 POS,是否与上次记录是否相同,

就这么简单,具体自己想想就可以了

1,183

社区成员

发帖
与我相关
我的任务
社区描述
Delphi Windows SDK/API
社区管理员
  • Windows SDK/API社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧