我想将保存在图像列表中的位图在对话框中显示出来
在OnInitDialog添加如下代码:
m_ImageList.Create(IDB_BITMAP1,216,0,ILC_COLOR24|ILC_MASK); //创建图像列表
CBitmap m_bitmap; //声明一个CBitmap的变量
m_bitmap.LoadBitmap(IDB_BITMAP1); //加载位图资源
m_ImageList.Add(&m_bitmap,ILC_MASK); //添加位图资源
在OnPaint添加如下代码:
CDC* pDC = GetDC();
m_ImageList.Draw(pDC,0,CPoint(20,20),ILD_TRANSPARENT);
pDC->DeleteDC();
但是运行后图像显示不出来,麻烦哪位大神告知一下这是怎么回事,谢谢!