就是让时钟工作一段时间后,不起作用了,把ontimer函数屏蔽掉。

解决方案 »

  1.   

    SetTimer(1,1000,NULL);
    KillTimer(1);//结束时钟
      

  2.   

    来迟了。~~。呵呵。。
    StartTimer(时钟号,间隔时间,NULL);
    KillTimer(int i);
    这个i ,代表你开启的时钟号。
      

  3.   

    ::OnTimer(UINT nIDEvent)

    KillTimer(nIDEvent);
      

  4.   

    完了晚了晚了!!!KillTimer(nIDEvent);
      

  5.   

    完了晚了晚了!!!KillTimer(nIDEvent);
      

  6.   

    完了晚了晚了!!!KillTimer(nIDEvent);
      

  7.   

    还是学学MSDN里的风格比较好吧:
    UINT m_nTimer = SetTimer(nIDEvent,nElapse,NULL);//nIDEvent,nElapse全是UINT类型的
    杀掉时:
    KillTimer(m_nTimer);//杀掉SetTimer的返回值
      

  8.   

    UINT TimerID = SetTimer(0, 150,NULL);
    KillTimer(TimerID);