这个问题在窗体重绘的时候经常出现,有没有一种方法,把那个出现的黑色改变下颜色,例如白色啥的?

解决方案 »

  1.   


    抓图工具可能帧数不够,显示的不是很清楚,
    窗体代码很简单,就在重写ONPAINT 事件  并在其内绘制下背景图片。当改变窗体大小时,右下角附件会出现黑色的区域,有没有一种方法改变此黑色区域的颜色。
      

  2.   

    上图中这么简单的效果为什么不直接设置为背景,而非要onpaint?,在oppaint中,响应会有延迟,这期间可能造成黑边或卡顿,但是,如果你的背景内容不需要太大变化,比如固定的,那么不如直接form1.backgroundimage=
      

  3.   


    我这只是简单的做个事列,其实我在ONPAINT事件中还有其他的操作,我的问题就是把那黑色解决点,不知道黑色是什么原因造成的,所以无从下手。
      

  4.   

    黑点就是你onpaint的时候造成的,因为你一直在调用Onpaint事件,所以会出现闪烁现象,试一下双缓冲吧,这个有可能可以解决你的问题。还有,在绘制的时候,可以新建一个缓存的bitmap,这样会好点。