一个bsnone的form,form里有一堆image,模拟了最小化按钮,当从任务栏恢复到最大化时,闪烁的厉害,请问怎样才能改善啊?

解决方案 »

  1.   

    把双缓冲打开
    另外你ONPAINT里写了什么代码
      

  2.   

    双缓存打开了,onpaint没有任何代码
      

  3.   

    用SPY++ 查下,看点击触发了哪些消息 
      

  4.   

    晕,form的style只要不设置成bsnone就没问题,一旦设置成bsnone就闪烁,会看到控件的边框一闪而过,请教应该怎么办?
      

  5.   

    自己解决了,windowsstate不能使用maximinzed最大化窗口在form的oncreat事件中自己写:form.width:=screen.width;
    form.height:=screen.height;总之一句话:不能让form产生 resize事件!