求20分钟内结束某一进程的vb代码
如某a.exe程序打开后,20分钟内没用鼠标键盘操作它,且同时在操作其它软件时,也结束a.exe进程。附加说明:如果a.exe挂着时,在20分钟内某个时点操作过它,就停止时间计算和结束,直到没操作它时,时间重新计算到20分钟后再没操作它的话,就结束a.exe。请高手赐教VB代码。 --------------------编程问答-------------------- Windows API只有对全局没有鼠标移动操作的判断,没有对某个程序是否“操作”的判断。
按照你的需求,比较复杂,需要用到API Hook。 --------------------编程问答-------------------- 所以在这里问问啊,请老师赐教! --------------------编程问答-------------------- http://www.codeproject.com/Articles/67091/Mouse-and-KeyBoard-Hooking-utility-with-VC
--------------------编程问答-------------------- 最简单 折中的办法,可以Timer定时检查 激活的窗口(例如100毫秒) 是否为a.exe 的窗口 --------------------编程问答-------------------- http://www.codeproject.com/Articles/67091/Mouse-and-KeyBoard-Hooking-utility-with-VC
做什么用的啊
yrsaini 请赐教吧
补充:VB , API