|
马上注册,结交更多好友,享用更多功能^_^
您需要 登录 才可以下载或查看,没有账号?立即注册
x
OninitDlg 里面代码
m_imageList = new CImageList();
if(m_imageList->GetSafeHandle() == NULL) {
m_imageList->Create(121, 18, ILC_COLOR32, 40, 40);
m_list2.SetImageList(m_imageList, LVSIL_SMALL);
m_list2.SetImageList(m_imageList, LVSIL_NORMAL);
m_imageList->SetImageCount(1);
}
然后添加图片代码
HBITMAP hBitmap;
CBitmap *pBitmap;
CString FilePathName = nowstr2.data();
pBitmap = new CBitmap;
hBitmap =(HBITMAP)LoadImage(AfxGetInstanceHandle(),FilePathName,IMAGE_BITMAP,0,0,LR_LOADFROMFILE);
pBitmap->Attach(hBitmap);
m_imageList->Add(pBitmap, RGB(0,0,0));
m_imageList->Replace(0, pBitmap, NULL);
delete pBitmap;
为什么替换图片每次都全部替换了,能不能每行表格都显示不同的图片,搞了2天没搞明白,希望大神解答!
|
|