MFC中对话框使用双缓冲绘图闪烁的问题
在对话框中有一个picture控件,会在该控件上进行画图操作,除picture控件之外,对话框上还有edit控件,用来做结果的显示,是动态刷新的,对话框整体有一个背景
现在我为了保存picture控件中的画图,采用了兼容DC绘图的方式,在OnPaint中对其进行初始化,在每次绘图完成之后,调用StretchBlt使其刷新,picture控件中的图片显示不会闪烁了
对于edit控件的刷新,我用的是InvalidateRect,因为edit控件和picture控件的更新并不是在同一个缓冲区,导致更新的时候,edit控件会出现闪烁,OnEraseBkgnd中我已经返回TRUE啦
请教各位大牛,这种问题应该怎么解决呀