最近有一个问题把我难住了 请教各位 谢谢了
题目是这样的:使用CFrameWnd CWinApp类在VC++开发环境下编写一个在窗口中画多个圆的程序(要求做到画图时没有闪烁现象)
我是新手 积分不多 给的分很少 实在不好意思 这个问题让我纠结了很长时间了 希望各位能予以解答 太感谢了

解决方案 »

  1.   

    没有闪烁可以考虑两种办法同时使用,一是重载OnEraseBkgnd函数,在里面直接return true;二是采用双缓存,建立一个内存bitmap和DC,在内存中画完了,再BitBlt到你的显示界面上
      

  2.   

    重载OnEraseBkgnd函数,在里面直接return true.这个可行
      

  3.   

    使用双缓存区,在OnDraw中实现绘制就OK了。