我的CListCtrl我把他的风格设置为“小图标方式”不过怎么搞也显示不出图标来。
以下是代码,请大家给我看看问题出在什么地方。
m_administer.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_REPORT|LVS_EX_FULLROWSELECT);
CImageList imagelist;
imagelist.Create(16,16,ILC_COLOR|ILC_MASK,2,1);
CBitmap bmp;
bmp.LoadBitmap(IDI_MAN);
imagelist.Add(&bmp,RGB(255,0,255));
bmp.LoadBitmap(IDI_WOMAN);
imagelist.Add(&bmp,RGB(255,0,255));
m_administer.SetImageList(&imagelist,LVSIL_SMALL);
bmp.DeleteObject(); LVCOLUMN lvc;
lvc.mask=LVCF_SUBITEM|LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
lvc.fmt=LVCFMT_CENTER;
lvc.iSubItem=1;
lvc.pszText="12";
lvc.cx=40;
m_administer.InsertColumn(0,&lvc); LVITEM lvi;
lvi.mask=LVIF_IMAGE|LVIF_TEXT;
lvi.iItem=0;
lvi.iSubItem=0;
lvi.iImage=0;
lvi.pszText="DD";
m_administer.InsertItem(&lvi);
以下是代码,请大家给我看看问题出在什么地方。
m_administer.SetExtendedStyle(LVS_EX_GRIDLINES|LVS_REPORT|LVS_EX_FULLROWSELECT);
CImageList imagelist;
imagelist.Create(16,16,ILC_COLOR|ILC_MASK,2,1);
CBitmap bmp;
bmp.LoadBitmap(IDI_MAN);
imagelist.Add(&bmp,RGB(255,0,255));
bmp.LoadBitmap(IDI_WOMAN);
imagelist.Add(&bmp,RGB(255,0,255));
m_administer.SetImageList(&imagelist,LVSIL_SMALL);
bmp.DeleteObject(); LVCOLUMN lvc;
lvc.mask=LVCF_SUBITEM|LVCF_FMT|LVCF_TEXT|LVCF_WIDTH;
lvc.fmt=LVCFMT_CENTER;
lvc.iSubItem=1;
lvc.pszText="12";
lvc.cx=40;
m_administer.InsertColumn(0,&lvc); LVITEM lvi;
lvi.mask=LVIF_IMAGE|LVIF_TEXT;
lvi.iItem=0;
lvi.iSubItem=0;
lvi.iImage=0;
lvi.pszText="DD";
m_administer.InsertItem(&lvi);
解决方案 »
- 不用WINPCAP自己的安装程序,如何可以最简洁的把WINPCAP安装程序放到自己的代码中?
- vc上的文本框显示问题,,崩溃死我了
- 用编程(修改注册表)方式修改收藏夹路径后,并没有立即生效,而要等程序下次启动后才能感觉生效。
- 多线程Winpcap收包问题
- 50元人民币求人帮我做个数据结构的小程序?大家帮帮忙呀!在线等!
- 怎样响应动态创建的按钮消息啊?
- 关于压缩算法
- 无法解析的外部符号 _main ,该符号在函数 _mainCRTStartup 中被引用
- 画粗线时,怎么使线的两头是直的?
- 关于下载文件
- 我将一个VC+ACCESS改为VC+SQL后,ACCESS下正常,在SQL下当执行到PutAbsolutePage((PositionEnum)m_CurPage)时就出错,错误为
- 我想用VC开发Excel的程序,大家给点建议,好的建议都有分!!!
调整一下Create的参数,16,16
我也遇到的这样的问题,调整几下就可以了,
我也不知道为什么那两个数值大了就不行