1. 首页
  2. 编程语言
  3. C++ 
  4. MFC双缓冲及重绘示例

MFC双缓冲及重绘示例

上传者: 2019-04-28 23:21:51上传 ZIP文件 131.63KB 热度 42次
/*整理:1、双缓冲绘图技术概述原理:将一般的在CDC中绘图改成在一内存设备中绘图(CDC型变量,一般命名为pMemDC),然后使用BitBlt()函数将pMemDC中的图像复制到CDC中;步骤:①创建内存设备CDC*pMemDC;关联设备CreateCompatibleDC();②创建兼容位图HBITMAP::CreateCompatibleBitmap();③选入设备内存设备(HBITMAP)::SelectObject(m_hDC,hBitmap);④内存设备绘图⑤复制到CDC,使用函数BitBlt()2、手动重绘原理:利用内存设备的BitBlt()函数将初始CDC选入。将上面第⑤步的设备互
用户评论