我要捕捉键盘和鼠标的所有的触发事件!(帮帮忙,分不够再加!)

metome 2003-07-10 10:39:37
我想实现一个自动锁定的功能,就是在一段时间内如果没有对鼠标和键盘进行操作,就把系统锁定。所以我需要捕捉键盘和鼠标的所有的触发事件,大家帮帮忙!
...全文
42 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
lxqlogo0 2003-07-11
  • 打赏
  • 举报
回复
http://www.dapha.net/down/list.asp?id=1686
qingming81 2003-07-11
  • 打赏
  • 举报
回复
好象没有这么麻烦。在窗体的mousedown及keydown中写代码就可以吧。用timer控件来监控,
窗体的keypreview设置为true。
option explicit
const T = 1000000
dim T1 as long
dim T2 as long

Form_load时
T1 = hour(now)*3600 + minute(now)*60 + second(now)

mousedown及keydown时
T1 = hour(now)*3600 + minute(now)*60 + second(now)

Timer
T2 = hour(now)*3600 + minute(now)*60 + second(now)
if abs(T2-T1)>T then
msgbox "可以锁定系统!"
end if

当然keydown有些键不能监控,不过也够用了吧。其它方法用Hook,研究还不够。
metome 2003-07-11
  • 打赏
  • 举报
回复
没有人知道吗?
metome 2003-07-10
  • 打赏
  • 举报
回复
mafangsan(mafangsan)用vb 不好写吗?Visual C++没有用过
mafangsan 2003-07-10
  • 打赏
  • 举报
回复
安装一个系统钩子

最好用Visual C++来写

方便
lxqlogo0 2003-07-10
  • 打赏
  • 举报
回复
hook

7,785

社区成员

发帖
与我相关
我的任务
社区描述
VB 基础类
社区管理员
  • VB基础类社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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