vc6.0 问一个关于图像控件的问题

来源:百度知道 编辑:UC知道 时间:2024/05/16 20:10:21
我用图像控件显示图像的时候,要现在资源中插入一张位图,然后在图像控件的属性里选择ID。
现在我定义了 CImageList m_imagelistBmp; 载入了多张位图,请问,图像控件能显示m_imagelistBmp中的位图吗?要怎么用?

如果是CListCtrl控件的话,CListCtrl::insertItem()里面有项图像的索引,但是图像控件就不知道怎么用了,请高手指点,谢谢

嘛,如果你是用CImageList的话可以用CImageList::DrawIndirect来绘制到图像控件的CDC上面;或者更简单的你用其它方法(如LoadImage加截图像)获得图像的HBITMAP句柄的话可以调用图像控件(估计你说的图像控件其实也是个CStatic来的吧)调用它的CStatic::SetBitmap就行了