首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > QT开发 >

Qt下怎么设置勾子函数捕获键盘和鼠标输入

2012-03-20 
Qt下如何设置勾子函数捕获键盘和鼠标输入windows XP下,vs2008 开发环境下Qt开发,如题,有个应用程序,想要实

Qt下如何设置勾子函数捕获键盘和鼠标输入
windows XP下,vs2008 开发环境下Qt开发,如题,有个应用程序,想要实现的晕个功能:如果在一段时间内没有输入键盘和鼠标输入(不一定是该程序为活动状态),就自动退出该程序,请问如何设置勾子函数来捕获键盘和鼠标输入

[解决办法]
安装一个事件过滤器,再安装一个定时器,在事件过滤器里面捕获键盘和鼠标事件,一旦捕获到则定时器重新开始计时,如果在你定时器设定的时间没有捕获到事件,则用与定时器相联的函数关掉该程序~
[解决办法]
这和Qt没关系了
[解决办法]
可以用QTimer 配合重写void QWidget::mouseMoveEvent ( QMouseEvent * event ) [virtual protected]

[解决办法]
请看windowsshell编程

热点排行