各位帮忙看下以下这个问题:我构造一个24位位图的Bitmap
然后向转换为CBitmap程序大概是这样的
//bmpInfo 已初始化并对相应的变量赋值
Bitmap abitmap(&bmpInfo,pImageBuffer);  //此时是24位的
Color bkColor;
HBITMAP hBitmap = abitmap.GetHBitmap(bkColor);  //变成了32位位图
CBitmap cbitmap = CBitmap::FromHandle(hBitmap);不明白这是为什么,通过hBitmap句柄获取到BITMAP结构,已经是32位的了,很费解
另外还有个问题就是我构造了Bitmap abitmap 后,对位图进行了绘制之类的操作,绘制后想再把pImageBuffer 提取出来,有什么好办法?请各位协助解决,多谢。。