毕设笔记:MFC中更新Bitmap* pBitmap中的像素数据

原创 2014年05月05日 13:41:07
BitmapData bitmapData_new;
Rect rect(0, 0, pImage->width, pImage->height);
	pImage->pBitmap->LockBits(&rect,
		ImageLockModeWrite,
		PixelFormat8bppIndexed,
		&bitmapData_new);
memcpy( bitmapData_new.Scan0,pImage->data, pImage->height * bitmapData_new.Stride);
pImage->pBitmap->UnlockBits(&bitmapData_new);

上述代码实现的功能是将*data中的数据更新到pBitmap中

MFC入门应用

-
  • 1970年01月01日 08:00

mfc里bitmap 几种加载方式

1 //在对话框内显示位图   CBitmap hbmp;   HBITMAP hbitmap;   //装载图片文件MM.bmp   hbitmap=(HBITMAP)::LoadImage...
  • pudongdong
  • pudongdong
  • 2016-11-23 20:59:34
  • 2723

如何替换HBITMAP中的颜色值

#define COLORREF2RGB(Color) (Color & 0xff00) | ((Color >> 16) & 0xff) / ...
  • hejianhua
  • hejianhua
  • 2009-02-26 17:18:00
  • 3644

bitmap格式分析

转自:http://redwolf.blog.51cto.com/427621/229096 最近正在着手开发一个图片库,也就是实现对常见图片格式的度写操作。作为总结与积累,我会把这些图片格...
  • qq_23992597
  • qq_23992597
  • 2016-06-02 17:56:49
  • 757

Bitmap类和图像像素值获取方法

  • 2015年02月03日 16:42
  • 1.1MB
  • 下载

vc 位图操作 BITMAPINFO 赋值

vc 位图操作 BITMAPINFO 赋值 BMP 文件结构分成以下几个部分: 1 BITMAP FILEHEADER (BMP 文件头) 2 BITMAP INFOHEADER (BMP 文件信息...
  • qq_23992597
  • qq_23992597
  • 2016-05-16 16:13:31
  • 2163

MFC使用自定义资源加载PNG

http://download.csdn.net/download/dfnum1/5468117 在MFC中,使用资源中的BMP是简单的,但是若是使用其他的图片资源,却是不容易的. 以下为...
  • xuqiang918
  • xuqiang918
  • 2014-06-18 09:27:49
  • 2433

GDI/GDI+(1): 将Bitmap导出为Byte[]

最近遇到一个问题,需要将Bitmap中的图像Buffer导出来。 有人说用GDI的GetDIBits方法,有人说用GDI+的LockBits方法。 找了很多资料,都没找到可直接运行的代码,只有...
  • oldmtn
  • oldmtn
  • 2014-03-27 11:35:22
  • 5307

HBITMAP与BITMAP 的区别 BMP图像的格式

HBITMAP   是句柄;   BITMAP    是实例:     typedef   struct   tagBITMAP   {              LONG       b...
  • hnust_xiehonghao
  • hnust_xiehonghao
  • 2014-07-10 14:49:20
  • 16660

3. GDI+ Bitmap和GDI HBITMAP互转

本文详细的讲解了带透明度的HBITMAP和Bitmap的转换,解决常见的Bitmap转HBITMAP背景变浅,HBITMAP转Bitmap背景变黑的问题,并演示了如何输出HBITMAP和Bitmap的...
  • wenzhou1219
  • wenzhou1219
  • 2017-10-21 15:05:35
  • 1234
收藏助手
不良信息举报
您举报文章:毕设笔记:MFC中更新Bitmap* pBitmap中的像素数据
举报原因:
原因补充:

(最多只允许输入30个字)