CListCtrl在SetImageList之后,如何去掉图像;;如何改变ClistCtrl行高
来源:互联网 发布:软件过程改进模型 编辑:程序博客网 时间:2024/05/17 18:19
有时候在程序中需要动态的让CListCtrl显示或不显示前面的图像。
通常设置图像可以这样:
CImageList ImageList;
ImageList.Create(IDB_AFFIX, 16, ILC_MASK, RGB(255, 255, 255));
m_list_ctrl.SetImageList(&ImageList,LVSIL_SMALL);
ImageList.Detach();
那么当想要隐藏图像的时候怎么做呢,由于windows没有提供相关方法。那么可以采用一种巧妙的方式:设置一个小的图像,这样看起来跟没有也差不多。
CImageList ImageList;
ImageList.Create(1, 16, ILC_COLOR, 1, 1); // 大小不能设置为0,尤其高度不能设置为很小的数字,因为图像要保持与listctrl行高一致,所以高度仍要用正常的。
m_list_ctrl.SetImageList(&ImageList,LVSIL_SMALL);
ImageList.Detach();
- CListCtrl在SetImageList之后,如何去掉图像;;如何改变ClistCtrl行高
- 改变CListCtrl行高
- 谈谈CListCtrl如何调整行高
- clistctrl 中如何换行
- CListCtrl行高设置
- CListCtrl 设置行高
- CListCtrl 设置行高
- CListCtrl修改行高
- CListCtrl 设置行高
- CListCtrl 修改行高
- 改变CListCtrl行高的最简便方法
- 如何让CListCtrl选中行恒保持其蓝色高亮状态?
- 如何得到CListCtrl表头文字
- CListCtrl行高的修改
- CListCtrl行高的修改
- 【转】CListCtrl 设置行高
- CListCtrl行高的修改
- CListCtrl行高的修改
- firmware
- 部署.net framework 3.5 sp1编译出错解决
- java.sql.date和java.util.date
- SQL-to-MongoDB
- 今天看了Objective C中在方法中分配并返回对象这一节,应该坚决禁止这种行为。
- CListCtrl在SetImageList之后,如何去掉图像;;如何改变ClistCtrl行高
- 7.2.4. ButtonBoxes
- Android流媒体播放器
- ORACLE索引介绍和使用
- 利用VC++动态改变Windows的显示特性
- screenrc
- AppWidgetProvider 类使用
- 直接在程序中更改显示模式
- SharePoint 应用