程序大体结构如下,请大虾们帮我看下,感谢感谢~~ CBitmap Bitmap; Bitmap.CreateBitmap(moviewidth,movieheight,1,24,NULL);
BITMAP bm;
Bitmap.GetObject(sizeof(BITMAP),&bm);
unsigned char* pData=new unsigned char [bm.bmHeight*bm.bmWidthBytes];接下来的这段代码是设置 pData的,比较长,为了不影响阅读结构,没拷贝上来; Bitmap.SetBitmapBits(bm.bmHeight*bm.bmWidthBytes,pData); Bitmap1=(HBITMAP)Bitmap;
// if((Bitmap1==NULL)&&(Bitmap3==NULL)){*Bitmap1=Bitmap;*Bitmap3=Bitmap;}
// else {Bitmap1=Bitmap3;*Bitmap3=Bitmap;}
SaveBitmapToFile(Bitmap,"out1.bmp");
delete[]pData;