您的位置:首页 > 产品设计 > UI/UE

memory DC in windows GUI programming

2008-07-28 11:38 369 查看
http://msdn.microsoft.com/en-us/library/ms969905.aspx

闪烁是英文windows的paint操作实际上是由两部分组成: a WM_ERASEBKGND message and then a WM_PAINT message,快速的进行这两个操作会导致界面的快速闪烁。

避免的方法就是先把所有的操作都放到另一个DC上,也就是memory DC,在所有的图像操作完成后一次性通过bitblt到显示设备的DC上,从而提高了显示的质量和用户体验。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: