protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000; // 用双缓冲绘制窗口的所有子控件
return cp;
}
}
将此方法放在需要优化的窗体代码中即可。如下图:
(弊端:可能会存在移动窗体 或者 调整窗体尺寸时会发生背景色失效,需要光标放置失效区域才能恢复的问题)