如何用VB 当系统从无操作(无键盘鼠标输入)变成有操作状态时 触发指令
比如在系统等待状态下被键盘鼠标手动激活时触发一个指令可以参考屏幕保护程序被触发关闭能用VB实现吗...
比如在系统等待状态下被键盘鼠标 手动激活时 触发一个指令
可以参考屏幕保护程序被触发关闭
能用VB 实现吗 展开
可以参考屏幕保护程序被触发关闭
能用VB 实现吗 展开
1个回答
展开全部
用鼠标键盘钩子实现
更多追问追答
追问
Form_MouseMove / GetAsyncKeyState ?
追答
用API函数,因为你要求的是系统从无操作到有操作,而不是你的这个VB程序从无操作到有操作。
API可以在后台默默运行,全局监控。函数主要用以下两个:
Declare Function UnhookWindowsHookEx Lib "user32" (ByVal hHook As Long) As Long
Declare Function SetWindowsHookEx Lib "user32" Alias "SetWindowsHookExA" (ByVal idHook As Long, ByVal lpfn As Long, ByVal hmod As Long, ByVal dwThreadId As Long) As Long
前一个是释放勾子,后一个是加载勾子,你可以查一下API手册。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询