MFC如何从二进制文件提取图像并在picture控件上显示
如题,二进制文件中存储了以RGB三字节存储的图形和一个灰度字节存储的图形。
现在已经将图形能够读取出来了,如何在picture控件上显示出来?
试着写了一个,代码如下:
CBitmap *rgbMap = new CBitmap();
CPaintDC dc2(GetDlgItem(IDC_SHOWRGB));
CRect rcclient;
GetDlgItem(IDC_SHOWRGB)->GetClientRect(&rcclient);
dc2.SelectObject(rgbMap);
rgbMap->CreateBitmap(m_bvc->header.rgb_Width, m_bvc->header.rgb_Height, 1, 24, m_rgb8u.data);