关于VC MFC双缓冲问题

2025-05-19 16:42:29
推荐回答(1个)
回答1:

双缓冲是为了防止画面刷新时闪烁的问题
所以要把位置的内容一次性绘制到内存中,然后在从内存中绘制到设备DC上

你现在的问题是想实现一起输出,你可以这样实现,按一下输出一条文字,按第二下的时候连第一条文字和第二条文字一起输出,不知道这样说你能不能明白
还有一种方法是绘制玩一次后,在释放内存DC的时候,把内存中已经绘制的内容保存成一个bitmap,下次绘制的时候使用保存的bitmap