我从数据库中读出位图想加载在CImageList中并将CImageList与ListControl控件相关联,可是为啥显示不出来。
请问为啥,怎么改?
请问为啥,怎么改?
解决方案 »
- 如何让控制条变成竖直的
- 按钮重绘问题
- 这个流程怎样实现?
- 谁知道怎样用udp或者tcp实现群聊????
- 关于动态生成的菜单的消息响应问题,请教!
- 肯请有<<VC++网络游戏建模与实现>>(作者:苏羽 王媛媛 北京科海电子出版社)CD的朋友阅览!不是广告!!
- 一个关于DLL的问题,一个模板类(Template Classes)放进DLL后,程序调用不了!
- 动态DLL中显示对话框,对话框是继承一个静态库输出的基类,链接报错,找不到messageMap,在线等,拜谢!
- 请教大虾们:两个进程都用内存映射文件方法读同一个文件,是否有冲突,若有怎么解决?
- 菜鸟送分:给我的寒假提点建议
- 怎样让树形控件同步展开
- 怎样保持视图中的各个控件在窗口变小时同步变小,在窗口变大时变大?
m_imgList.Create(53, 72, ILC_COLOR24, 28, 4);
HBITMAP hBitmap = (HBITMAP) LoadImage(NULL, “image.bmp”, IMAGE_BITMAP, 0, 0, LR_LOADFROMFILE);
CBitmap* m_pBitmap;
if (hBitmap)
{
m_pBitmap = new CBitmap;
m_pBitmap->Attach(hBitmap);
m_imgList.Add(m_pBitmap, RGB(0,0,0));
}m_imgList.Draw(pDC, 0/*index*/, CPoint(0,0), ILD_NORMAL);
1.声明
CImageList m_ilTreeImages;
2.创建
m_ilTreeImages.Create(16,16,ILC_COLOR8,5,5);
3.添加图标
m_ilTreeImages.Add(AfxGetApp()->LoadIcon(IDR_MAINFRAME));
4.关联控件
SetImageList(&m_ilTreeImages,TVSIL_NORMAL);
5.设置显示图标
SetItemImage
CListCtrl m_listctrlLocalFile;
CImageList m_imageList;//以下为初始化m_imageList.Create(16, 16, ILC_COLORDDB | ILC_MASK, 5, 1);//icon 16*16最常见 (ILC_MASK使用BMP时才用到,去掉底色用的 (5:初始存放5个图标,1,每次增加1个,这2参数随意,基本没用)m_listctrlLocalFile.SetExtendedStyle(LVS_EX_FULLROWSELECT|LVS_EX_GRIDLINES);//行选...
m_listctrlLocalFile.SetView(3);
m_listctrlLocalFile.SetImageList(&m_imageList, LVSIL_SMALL);//绑定ImageListHICON hIcon;
hIcon = AfxGetApp()->LoadIcon(IDI_FOLDER);
m_imageList.Add(hIcon);
hIcon = AfxGetApp()->LoadIcon(IDI_IMAGE);
m_imageList.Add(hIcon);// 开始使用LVFINDINFO info;
info.flags = LVFI_PARTIAL|LVFI_STRING; //按字串查找
info.psz = strFileNameTmp; //要查找的字串if(m_listctrlLocalFile.FindItem(&info) == -1)//查找方法,如果没有重复,则添加
{
m_listctrlLocalFile.InsertItem(m_listctrlLocalFile.GetItemCount(), strFileNameTmp, 1); //最后是图标编号
}//实际就是addstring,listctrl没有addm_listctrlLocalFile.DeleteAllItems();//删除所有行
//当前选择行,成对使用^^
POSITION pos = m_listctrlServDir.GetFirstSelectedItemPosition(); //多个选择项的头指针
int nItem = m_listctrlServDir.GetNextSelectedItem(pos);//取第1个选择项
看它里面得具体实现。
或者干脆直接用它的那个类!