16,472
社区成员
发帖
与我相关
我的任务
分享
m_ImageList.Create(IDB_BITMAP, 48, 1, RGB(0,0,0));
m_ImageList.GetImageCount();
IMAGEINFO ImgInfo[4];
for(int i = 0; i < 4; i++)
{
m_ImageList.GetImageInfo(i, &ImgInfo[i]);
}
CClientDC dc(this);
CDC newdc;
newdc.CreateCompatibleDC(&dc);
CBitmap *pOld = newdc.SelectObject(CBitmap::FromHandle((ImgInfo[0].hbmImage)));
dc.BitBlt(0, 0, 48, 48, &newdc, 0, 0, SRCCOPY);
newdc.SelectObject(pOld);