http://topic.csdn.net/u/20100518/12/9621258e-4633-4c92-be66-cf544b802f17.html?95919
如果觉得可能是我程序错误了,你有时间的话,自己写个简单的程序试试吧,谢谢了!

解决方案 »

  1.   

    如果你是多线程改变了m_nKind 的值的话,是用安全的方法改变的吗?
      

  2.   

    想起一个问题
    你调用的是对话框的Invalidate吧
    你调用你重载的Static的Invalidate试试
      

  3.   

    我看过前面那帖,他是在CStatic派生类的OnTimer中调Invalidate的。我还觉得你试一下你的定时器处理函数是不是正确被运行了。
      

  4.   

    那个帖子我也看了
    不过还真没看仔细
    看来是有必要自己试一下了
    能我有时间调一下看看
    static的东西确实比较麻烦
      

  5.   

    我之前调试过,Ontimer这个函数自然设过断点。
      

  6.   

    建议你不要重载CStatic
    做自定义控件直接从CWnd来就好了么