#define ID_TIMER_REFBUTTON (WM_USER + 110)
SetTimer( ID_TIMER_REFBUTTON, 100,NULL );OnTimer()函数进不去。
有那几种原因导致的?

解决方案 »

  1.   

    #define ID_TIMER_REFBUTTON    WM_USER + 110
      

  2.   

    你的Settimer是不是放错地方了,放到别的类里面了··和ontimer不在一个类中
      

  3.   

    问题是你的SetTimer有没有被执行到啊......
      

  4.   

    SetTimer被执行到了。我试验一下2楼的。
      

  5.   

    define就是替换啊··括号也给替换了··
      

  6.   

    检查下你settime的那个方法,看是否前面有地方卡住了(一直在执行别的东西,没法进ontime)。
      

  7.   

    2楼的方法没好用啊!是不是SetTimer()只执行一次就行?
      

  8.   

    前提是你的SetTimer()语句你执行了没有呢?
      

  9.   

    知道了
    是没有ON_WM_TIMER()这个,谢了各位!
      

  10.   

    LZ的时钟函数肯定是自己添加的··直接ctrl + W添加多好啊··省的你麻烦
      

  11.   

    晕....你的OnTimer从哪来的......
      

  12.   

    我的时钟也跑不起来,VS2008   ON_WM_TIMER()没有这个函数,什么情况啊,自己加进去的代码???