我在对话框中用CTree类建立了一个树视图,并在对话框中定义了一个CIMAGELIST类。
用CImageList.Create(位图资源,16,0,FALSE)建立位图资源。
CTREE定义变量名为m_tree,并如下:
m_Tree.SetImageList(&m_SmallImageList,TVSIL_NORMAL);
tvInsert.item.mask=TVIF_TEXT|TVIF_IMAGE|TVIF_SELECTEDIMAGE;..............
tvInsert.item.iImage=i*2; //指定表项显示的图象
tvInsert.item.iSelectedImage=i*2+1; //指定选择状态下应显示的图象
.............问题是:所显示出来的位图怎么看都不是位图实际色彩(我用256或24位的位图都试过,"很难看"),
请问如何才能正确显示位图?(我用VC6)
用CImageList.Create(位图资源,16,0,FALSE)建立位图资源。
CTREE定义变量名为m_tree,并如下:
m_Tree.SetImageList(&m_SmallImageList,TVSIL_NORMAL);
tvInsert.item.mask=TVIF_TEXT|TVIF_IMAGE|TVIF_SELECTEDIMAGE;..............
tvInsert.item.iImage=i*2; //指定表项显示的图象
tvInsert.item.iSelectedImage=i*2+1; //指定选择状态下应显示的图象
.............问题是:所显示出来的位图怎么看都不是位图实际色彩(我用256或24位的位图都试过,"很难看"),
请问如何才能正确显示位图?(我用VC6)
解决方案 »
- 将txt文件数据进行格式转换
- 怎样将Cedit的内容写入Excel?
- 介绍几本关于网络技术方面的书籍
- 怎样改变按钮CButton按钮的颜色和字体啊?
- webbrowser2打开了某个页面,然后又在此窗口连接到了另一个页面上,怎么取得前一个页面的地址,
- *** VC有这样的插件吗? batch build里面可以通过一个按钮, 选择所有工程的 release版本 或者 debug版本??? 谢谢
- 500分求教!!有关程序运行一段时间出现内存错误的问题,紧迫问题,诚恳指教,万分感谢!!!!
- 在DLL中创建DIALOG的问题。
- 监视并截获并口的打印内容,超难挑战!高分!up有分
- mfc中控件绘制出错的问题
- 请问不能写debug目录是什么原因?有什么解决办法吗?
- 关于CTreeCtrl的问题,
m_ImageList.Create(32, 32, ILC_COLORDDB|ILC_MASK, 0, 4);
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON1));
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON2));
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON3));
m_ImageList.Add(AfxGetApp()->LoadIcon(IDI_ICON4)); m_ListCtrl.SetImageList(&m_ImageList, LVSIL_NORMAL);
m_ListCtrl为CListCtrl类型