保存MFC的CBitmap对象中的图象到一个BMP文件中.docVIP

  • 3
  • 0
  • 约2.8千字
  • 约 5页
  • 2016-11-28 发布于河南
  • 举报

保存MFC的CBitmap对象中的图象到一个BMP文件中.doc

保存MFC的CBitmap对象中的图象到一个BMP文件中

保存MFC的CBitmap对象中的图象到一个BMP文件中 BOOL SaveBmp(HBITMAP hBitmap, CString FileName) //FileName包括路径和文件的全名 //hBitmap=(HBITMAP )bm.GetSafeHandle();nbsp;nbsp;nbsp; CBitmap bm; { //设备描述表 HDC hDC; //当前分辨率下每象素所占字节数 int iBits; //位图中每象素所占字节数 WORD wBitCount; //定义调色板大小, 位图中像素字节大小 ,位图文件大小 , 写入文件字节数 DWORD dwPaletteSize=0, dwBmBitsSize=0, dwDIBSize=0, dwWritten=0; //位图属性结构 BITMAP Bitmap;nbsp;nbsp; //位图文件头结构 BITMAPFILEHEADER bmfHdr;nbsp;nbsp; //位图信息头结构 BITMAPINFOHEADER bi;nbsp;nbsp; //指向位图信息头结构nbsp;nbsp; LPBITMAPINFOHEADER lpbi;nbsp;nbsp; //定义文件,分配内存句柄,调色板句柄 HANDLE fh, hDib, hPal,hOldPal=NULL;

文档评论(0)

1亿VIP精品文档

相关文档