我设置了一个按钮,点一下在指定的PIC控件上绘图,我想改变绘图的初始位置,是可以画的,但是之前的绘图还是存在,用Invalidate()后直接空白了,不太清楚为什么,请指教!图片控件

解决方案 »

  1.   

    之前试过UpdateWindow,没有效果..
      

  2.   

    把你新画的位图的在OnPaint或OnDraw中重画一次
      

  3.   

    在onpaint和ondrow里面是会自动重绘的啊
      

  4.   

    我是在button的响应函数中写的,用了InvalidateRect也不行,控件大小会随着我点击按钮后的图片的宽和高来设置,我觉的应该已经触发重绘了,但以前的图像却一直存在..真纠结
      

  5.   

    按照你说的情况来看。那就是你的绘图没有写在onpaint里面。invalidate之后没有了正常的啊