MFC使用bitmap
来源:互联网 发布:做生日视频的软件 编辑:程序博客网 时间:2024/05/21 21:41
CBitmap m_bitmap; //对象
m_bitmap.LoadBitmap(IDB_SPLASH);//加载
void CSplashWnd::OnPaint()
{
CPaintDC dc(this);
CDC dcImage;
if (!dcImage.CreateCompatibleDC(&dc))//创建内存设备环境
return;
BITMAP bm;
m_bitmap.GetBitmap(&bm);
// Paint the image.
CBitmap* pOldBitmap = dcImage.SelectObject(&m_bitmap);//这里把m_bitmap的位图选择到兼容DC dcImage,之后这个兼容DC就拥有和 m_bitmap同样大小的绘图区域
dc.BitBlt(0, 0, bm.bmWidth, bm.bmHeight, &dcImage, 0, 0, SRCCOPY);//对指定的源设备环境区域中的像素进行位块(bit_block)转换,以传送到目标设备环境
dcImage.SelectObject(pOldBitmap);
}
///////////////////////
Windows使用与设备无关的图形设备环境(DC :Device Context) 进行显示 。MFC基础类库定义了设备环境对象类----CDC类。
说到CDC类就不能不提一下GdiObject---图形对象类。 在Windows应用程序中,设备环境与图形对象共同工作,协同完成绘图显示工作。就像画家绘画一样,设备环境好比是画家的画布,图形对象好比是画家的画笔。用画笔在画布上绘画,不同的画笔将画出不同的画来。选择合适的图形对象和绘图对象,才能按照要求完成绘图任务。
- MFC使用bitmap
- MFC使用bitmap
- Bitmap使用
- Bitmap 使用
- bitmap使用
- 使用bitmap
- Bitmap使用
- 【MFC】取得bitmap的大小
- MFC为按钮添加BITMAP
- MFC 工具栏 Toolbar 自定义 位图 Bitmap
- MFC 工具栏 Toolbar 自定义 位图 Bitmap
- MFC 工具栏 Toolbar 自定义 位图 Bitmap
- MFC软件版本信息Bitmap格式
- MFC图片控件静态加载bitmap图片
- mfc里bitmap 几种加载方式
- Opencv Mat转MFC Gdiplus::Bitmap
- bitmap与2-bitmap使用总结
- Android Bitmap 使用
- 搭建了一个mini2440开发板u-boot的框架(2)
- OCP-043 report need backup days 3
- AjaxControlToolkit实现级联
- 继承自ViewPager的支持多页显示GridView的自定义控件
- maven 的一些操作
- MFC使用bitmap
- 尕福(散文)
- mysql 配置详解
- canny算子
- 怎样在Xcode4下提交App到AppStore
- 程序员技术练级攻略
- socket write出EPIPE错误
- ASM_POWER_LIMIT 参数
- ArcSDE for SQLServer完全备份恢复