我有一个 Dev Express Windows 窗体应用程序,它有大量的闪烁,尤其是在启动时。
我对它应用了这个修复。
protected override CreateParams CreateParams
{
get
{
CreateParams cp = base.CreateParams;
cp.ExStyle |= 0x02000000; // WS_EX_COMPOSITED
return cp;
}
}
此代码修复了闪烁问题,但它使用了 30-50 CPU 使用率。
如何解决这个问题?