MFC画图定时刷新,能否做到完全无闪烁
2010-11-19 23:41
225 查看
我采用双缓冲的方法,虽然闪烁比之前好了些,但还是没有完全消除闪烁。请教各位有什么更好的方法吗?OnPaint中的代码如下: CDC MemDC; CBitmap* MemBitmap; MemDC.CreateCompatibleDC(NULL); BITMAP bitmap; m_Spin.SetPos(floor_indicate); MemBitmap = CBitmap::FromHandle((HBITMAP)::LoadImage(AfxGetResourceHandle(), MAKEINTRESOURCE(IDB_BITMAP_FST_FLOOR), MAGE_BITMAP, 0,0, LR_SHARED)); CBitmap *pOldBit = MemDC.SelectObject(MemBitmap); MemBitmap->GetBitmap(&bitmap); dc.BitBlt(20,70,bitmap.bmWidth,bitmap.bmHeight,&MemDC,0,0,SRCCOPY);然后在另一个函数中写了个定时器刷新【解决办法:在onerasebackgrnd中创建兼容dc来刷新,不要再onpaint中作】原帖地址http://bbs.whnet.edu.cn/cgi-bin/bbstcon?board=VC&file=M.1289458269.A&start=1616
相关文章推荐
- 用NSTimer定时刷新按钮的文字,避免按钮闪烁的办法
- MFC下双缓冲解决高速绘制刷新闪烁问题+多媒体定时器
- MFC中屏幕刷新闪烁问题解决方法总结
- 用ajax技术实现无闪烁定时刷新页面
- 定时刷新页面时不让页面闪烁
- 用ajax技术实现无闪烁定时刷新页面
- 用ajax技术实现无闪烁定时刷新页面
- 完全解决在MFC中连续贴图重绘闪烁问题
- 双缓冲技术做到MFC绘图不闪烁!!
- 用Ajax+js+jQuery实现无闪烁定时刷新页面 定时刷新
- iOS之用NSTimer定时刷新按钮的文字,避免按钮闪烁的办法
- 模态窗口创建非模态窗口,MFC定时器完成对一个文件的监测,定时刷新窗口
- MFC 双缓冲 GDI+ Graphics 在图片上画图写字 避免闪烁
- OpenGL+MFC导致闪烁、不刷新等问题的解决方法
- mfc读文件以及画图及时刷新问题
- MFC中屏幕刷新闪烁问题解决方法总结
- Android常用的3种定时刷新UI的方法和子线程能否刷新UI那些事
- MFC入门指导—图像滚动刷新并克服屏幕闪烁
- 定时不闪烁刷新图片,不刷新页面
- iOS定时刷新按钮的文字,避免按钮闪烁的办法