Qt下如何设置勾子函数捕获键盘和鼠标输入
windows XP下,vs2008 开发环境下Qt开发,如题,有个应用程序,想要实现的晕个功能:如果在一段时间内没有输入键盘和鼠标输入(不一定是该程序为活动状态),就自动退出该程序,请问如何设置勾子函数来捕获键盘和鼠标输入
[解决办法]
安装一个事件过滤器,再安装一个定时器,在事件过滤器里面捕获键盘和鼠标事件,一旦捕获到则定时器重新开始计时,如果在你定时器设定的时间没有捕获到事件,则用与定时器相联的函数关掉该程序~
[解决办法]
这和Qt没关系了
[解决办法]
可以用QTimer 配合重写void QWidget::mouseMoveEvent ( QMouseEvent * event ) [virtual protected]
[解决办法]
请看windowsshell编程