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

怎么使得程序能在没有人使用时执行指定操作

2012-04-20 
如何使得程序能在没有人使用时执行指定操作想完成以下的功能:如5分钟内都没在使用(指窗体上没有鼠标的点击

如何使得程序能在没有人使用时执行指定操作
想完成以下的功能:如5分钟内都没在使用(指窗体上没有鼠标的点击等)。自动最小化程序或者退出整个程序。

[解决办法]
可以用定时器,有动作时复位计时器
[解决办法]
捕捉主窗口的WM_LBUTTONDOWN等鼠标消息阿
[解决办法]
SetTimer(0,1000,NULL)设置定时器
KillTimer删除定时器


[解决办法]
同意前几位的观点,可以使用定时器。或者使用CreateWaitableTimer + SetWaitableTimer
[解决办法]
在定时器中捕获 WM_LBUTTONDOWN及鼠标消息,设置一个整数iTime记录未捕获到消息的时间,一有消息,就将iTime置为零。当iTime的值等于指定值时,最小化程序或者退出整个程序

热点排行