没触发Form1 的 OnPaint事件
如下:
  Form1.OnPaint
试试

解决方案 »

  1.   

    不是这个问题 我怀疑是不是cpu忙不过来 呵呵
      

  2.   

    也就是说怎么保证form一定被画(通常是可以保证的) 但效果有时候就
    是出不来 我本来给form添上了背景可有时候背景画不上去
      

  3.   

    form.paint要在窗口重绘时才执行,
      

  4.   

    上面的都正确。
    OnPaint事件实际是触发了WM_PAINT消息时的事件。
    而该消息的优先权是很低的,当CPU来不及时,该消息便被抛弃。
      

  5.   

    不是
    假如是在一个循环中做比较长的操作,就在循环中放一个Repaint或者Application.ProcessMessage;
      

  6.   

    本来循环代码就是在paint中  还repaint 那不完完!!!!!
      

  7.   

    当然不是在OnPaint事件了
    我是说在其他某个事件中如果有长时间的循环的话。你的OnPaint中一大段代码没有关系的