首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > VB Dotnet >

以下功能用vb.net 怎么实现

2011-12-18 
以下功能用vb.net 如何实现?如果我的程序在三分钟内不处于激活状态,或者是激活状态,但用户不移动鼠标和键

以下功能用vb.net 如何实现?

      如果我的程序在三分钟内不处于激活状态,或者是激活状态,但用户不移动鼠标和键盘,我就将程序最小化成托盘图标。用户双击托盘图标内,要求输入密码进行验证。
      现在的主要问题是,如何判断程序是否处于工作状态。还有,如何判断用户有没有在移动鼠标和键盘,有人说过用timer控件,可是我总不能在所有的窗体的mouse事件或者键盘事件中去复位timer控件吧,那要多少功夫啊?有没有简单的办法?

[解决办法]
用api,拦截键盘和鼠标的消息

热点排行