社区
VB基础类
帖子详情
探测键盘、鼠标的响应问题....
ivt
2004-09-04 11:37:08
我有几个窗体,一个是主窗体。
现在当进入到非主窗体时,我希望能
检测到键盘、鼠标在5分钟内没有响应就
自动返回到主窗体,请问应该怎么实现呀
关注当中......
...全文
207
4
打赏
收藏
探测键盘、鼠标的响应问题....
我有几个窗体,一个是主窗体。 现在当进入到非主窗体时,我希望能 检测到键盘、鼠标在5分钟内没有响应就 自动返回到主窗体,请问应该怎么实现呀 关注当中......
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
4 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
碧海情天-赵亮
2004-09-05
打赏
举报
回复
不错
是不是可以把下面的TIMER1.ENABLED=TRUE去掉,直接在设计期就置为TRUE,打开子窗体即计时.否则,设计期若为FALSE的话就反倒达不到目的了,只要没有操作就一直不计时了嘛.
另外可以不必在每个控件的KEYDOWN事件中都加入代码吧.只要设置窗体的KEYPREVIEW属性为真,只在窗体的键盘事件中写上escapetime=0就可以了.
另外TIMER控件的interval=1000约等于一秒,要表示5分钟,应该让 escapetime 与 5*60 相比较.
ivt
2004-09-05
打赏
举报
回复
楼上的方法确实不错。变通的方法也很有创意。
都是用API,
敬请给出使用这些API的代码,好吗?
rainstormmaster
2004-09-05
打赏
举报
回复
看http://community.csdn.net/Expert/topic/3338/3338715.xml?temp=.5497553里我的回复
northwolves
2004-09-04
打赏
举报
回复
有个笨办法,呵呵:
static escapetime as integer
timer1: interval=1000; escapetime=escapetime+1: if escapetime= 50 则timer1.enabled=false,返回主窗体
所有子窗体和控件mousedown: timer1.enabled=true: escapetime=0
所有子窗体和控件keydown: timer1.enabled=true:escapetime=0
嵌入式PS2
键盘
鼠标
驱动
了解PS/2
键盘
鼠标
协议和接口;了解模块驱动方法,掌握交叉便宜的概念及方法,学习
鼠标
驱动的方法.
linux下USB
鼠标
驱动程序
linux下基于USB的HID实现了
鼠标
的驱动,可以用于嵌入式linux下编写自己的
鼠标
驱动。提高
鼠标
响应
的实时性。
drv_key_mouse.rar_android
鼠标
键盘
等外设支持(input),适用于linux或android
网络信息对抗整理.docx
网络信息对抗整理.docx
hid-sensor-magn-3d.rar_linux hid
HID Sensors Driver.
VB基础类
7,788
社区成员
197,583
社区内容
发帖
与我相关
我的任务
VB基础类
VB 基础类
复制链接
扫一扫
分享
社区描述
VB 基础类
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章