假如拥护 5 分钟没有操作,系统自动将界面锁定,怎么才能记住用户没有操作的时间段呀

解决方案 »

  1.   

    用WM_TIMER这个消息最简单!
    设置时钟时就设1秒钟响应一次,响应三百次,为五分钟;
    每次响应检查键盘鼠标是否动过!
    (这应简单,设个全局变量只要WM_MOUSEMOVE,WM_KEYDOWN等触发就改变它的值,
    检查键盘鼠标是否动过就是检查这个值)
      

  2.   

    SetTimer
    在响应函数中检查键盘鼠标是否动过,如果没动取得系统时间,和上次的系统时间值(当然有保存的值)比较,……