现在有一大窗体,大窗体上有个子窗体。
在大窗体上绘制了一张图(是通过双缓冲呈现在大窗体的表面的)。
我是重载的onpaint()。在里边把bitmap的东西绘制到大窗体表面的。
但是大窗体上的小窗体移动的时候。就闪烁的很厉害。问一下原因。以及解决的办法!!

解决方案 »

  1.   

    把bitmap设置成大窗体的背景?
      

  2.   

    不可能。bitmap是我自己画的。也就是双缓冲中的bitmap!!!
      

  3.   

    MDI窗体似乎是有这问题......我当年碰到也没解决,后来就让他去了.....
      

  4.   

    重绘是很难控制不闪烁的——双缓冲,只是一个概念上的鸡肋,我是这么认为的
    还没见过这玩艺解决闪烁问题,还是要从重绘区域和频率上下功夫。一般硬件上,液晶的容易闪烁,普通的显示器,反而不闪(同样的程序)
    ││博客空间:http://blog.csdn.net/lovingkiss
    ││资源下载:http://download.csdn.net/user/lovingkiss
    ││Email:loving-kiss@163.com [MSN也是这个]
    ││联系方式:Q66840199 项目、聊天、咨询、探讨、统统收费,呵呵......
    ╚---------------------------------------------------------------------------------------------------------ō*︻$▅▆▇◤