ListControl添加图像的颜色显示不全 本帖最后由 h262591535 于 2013-09-19 23:21:07 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 应该是位图位数设置不正确。你指定 ILC_COLOR 缺省就是 ILC_COLOR4,也就是4位16色。改成 ILC_COLOR8 或者更高试试看效果。 的确是你说的这个问题,我的位图是24位色的,改成ILC_COLOR24就行了,谢谢。我还有个小问题m_il.Create(IDB_BITMAP4, 22, 1, RGB(0, 0, 0));m_ListSubPro.SetImageList(&m_il, LVSIL_SMALL);如果我用上面这种形式来给ListControl添加位图,是否就无法修改显示的颜色位数了 菜鸟请教 VC2010,40分恭候! CString 怎样转化成16进制的char*类型 如何做一个在桌面状态栏里没有状态的窗口 delete 放掉new申请的内存,出现非法有哪几种情况? 谁能给我一个具有打印和打印预览的例子啊???先谢谢了 VC自带的控件为什么没有Grid Control? `急问 如果捕获caps lock 是否按下~ 如何根据CPUID制作共享软件注册码? 用BCG库如何为多文档添加标签 CDatabase::Open()的问题 进程问题 在读研究生一枚找北京实习工作
你指定 ILC_COLOR 缺省就是 ILC_COLOR4,也就是4位16色。
改成 ILC_COLOR8 或者更高试试看效果。
的确是你说的这个问题,我的位图是24位色的,改成ILC_COLOR24就行了,谢谢。我还有个小问题
m_il.Create(IDB_BITMAP4, 22, 1, RGB(0, 0, 0));
m_ListSubPro.SetImageList(&m_il, LVSIL_SMALL);
如果我用上面这种形式来给ListControl添加位图,是否就无法修改显示的颜色位数了