我现在用的是CDC类的FillSolidRect,MSDN上说它比FillRect要快。但我感觉仍然不够快,仅仅画一个矩形,拖动矩形移动时,矩形的更新速度依然有延迟。我想到的方法有:1 创建一个兼容DC,固定为白色。需要刷新HDC时,BitBlt(或StretchBlt);
2 FloodFill;
3 第一次刷为白色时,SaveDC,而以后需要刷为白色时,RestoreDC。但方法一并没有加快刷新速度;第二个和第三个方法没有作用。为什么会不起作用?另外,有没有更好、更快的方法把HDC刷为白色?HDC 刷新HDC刷新
2 FloodFill;
3 第一次刷为白色时,SaveDC,而以后需要刷为白色时,RestoreDC。但方法一并没有加快刷新速度;第二个和第三个方法没有作用。为什么会不起作用?另外,有没有更好、更快的方法把HDC刷为白色?HDC 刷新HDC刷新
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货