使用Graphics绘图, 很方便啊, 但是直到现在我都还没解决闪屏问题
Graphics绘图刷新后, 原本的颜色肯定会被背景色覆盖, 就是这个换颜色的过程, 导致了闪屏.
我原本是不愿在Paint事件中写绘图逻辑的, 并且, 在尝试Paint事件后, 同样是这样的办法.
例如, 我第一帧是这样的画面: 并且第二帧将要使这个举行稍
第二帧大概是这样:
很显然, 两帧之间, 有着明显的重合部分, 但是使用Graphics.Clear会导致这个重合部分变成白色, 然后再变成紫色. 这也就是闪屏问题的原因.
那么, 是否有解决这个问题的方案呢?
窗口开启双缓冲已经试过了, 没用