7

这样透明背景的问题就解决了。现在,每次我展示表单(或必须重新绘制)时,我都会得到很多闪烁。在绘制事件完成之前有什么方法我不能更新屏幕,或者有什么其他方法可以在绘制所有对象时停止 1/2 秒的闪烁和闪烁?

回答: 双缓冲是要走的路。我已经在控件上进行了双重缓冲,但必须在表单上进行设置。我虽然双缓冲仅在您自己继承 OnPaint 时才有效。

4

3 回答 3

10

您是否尝试为表单设置DoubleBuffered属性?

于 2008-10-21T00:01:14.577 回答
5

双缓冲可能会有所帮助,您可能想尝试的另一件事是:

挂起布局();

东西……

简历布局();

于 2008-10-21T00:02:37.723 回答
2

在窗体上设置 DoubleBuffered 属性。

于 2008-10-21T00:02:36.553 回答