winform做的象棋游戏,刷新时闪烁问题
自己用winform做了个小的象棋游戏,棋盘和棋子没走一步都会重绘的,直接在form里画时不会出现刷新闪烁问题,但我想把它放在一个panel里,加上背景,好看点,可这时刷新时就会闪烁,试过双缓冲,不行的,望有遇见类似问题的高人指教!谢过。。。
------解决方案--------------------双环从都不行,局部刷新呢?每次只刷下棋的那个地方
------解决方案--------------------不要整个画面刷新就好了
------解决方案--------------------C# code
protected override void WndProc(ref Message m)
{
if (m.Msg == 0x0014) // 禁掉清除背景消息
return;
base.WndProc(ref m);
}