这个方法只是用于Window2000以上版本。
本程序主要借助jni的强大功能,通过调用C++代码来实现获取系统空闲时间,也就是鼠标和键盘都不移动或点击的时间;
java代码如下:
将以上代码通过jni编译,生成C++头文件。然后开始编写C++代码
在这里只展示部分关键代码:
通过VC编译出所需要的dll文件,开始编写调用代码测试
接下来就可以在控制台看到鼠标不动时,打印出的数字就会不断变大
这个方法只是用于Window2000以上版本。
本程序主要借助jni的强大功能,通过调用C++代码来实现获取系统空闲时间,也就是鼠标和键盘都不移动或点击的时间;
java代码如下:
将以上代码通过jni编译,生成C++头文件。然后开始编写C++代码
在这里只展示部分关键代码:
通过VC编译出所需要的dll文件,开始编写调用代码测试
接下来就可以在控制台看到鼠标不动时,打印出的数字就会不断变大