我想实现在计算机停止操作1分钟启动我的桌面宠物的程序?

来源:百度知道 编辑:UC知道 时间:2024/05/26 20:24:22
我想实现在计算机停止操作1分钟启动我的桌面宠物的程序?
该怎么实现?
最好有具体的代码?

下全局钩子,截获键盘和鼠标的消息,如果有消息,则重置定时器,没有消息并且1分钟后,定时器启动,就可以做你要做的东西了。

简单一点的,做个定时器一分钟运行一次,在WM_TIMER小时中检查鼠标的x,y坐标,如果不变的话,几乎可以确定可以启动自己的程序了

POINT myPoint;
GetCursorPos(&myPoint); //得到鼠标屏幕坐标.

为什么要停止操作1分钟才可以启动?