我试图避免GDI中的闪烁,方法是创建一个内存DC,在其中加载一个空的创建位图,将所有的绘图操作到内存DC,最后是BitBlitting到pDC。但是,闪烁还会发生吗?为什么?是否有可能与使用EMF-s有关,或者类似的东西?谢谢。
发布于 2013-11-23 18:49:13
您需要消除所有其他绘图直接到屏幕。通常的罪魁祸首是WM_ERASEBKGND。处理它,什么也不做(因为你会把你想要的任何背景放到屏幕外的DC中)
https://stackoverflow.com/questions/20166369
复制相似问题