轻松实现CListCtrl, CTreeCtrl中使用24bit true-color

原创 2004年10月20日 15:27:00

使用Windows自带的图片编辑工具编辑一个24bit的imagelist,import到VC工程中,资源名称ILC_COLOR24,定义全局变量CImageList  imaSmall;在对话框的OnInitDialog中定义变量CBitmap             bitmap;

然后编写如下代码
bitmap.LoadBitmap(IDB_TREE);

 imaSmall.Create(16, 16, ILC_COLOR24, 0, 4);
 imaSmall.Add(&bitmap, RGB(0,0,0));

 m_Tree.SetImageList(&imaSmall, TVSIL_NORMAL);
m_List.SetImageList(&imaSmall, TVSIL_NORMAL);

其他的图片的使用方法和普通的一样.
这样在您的工程中CListCtrl, CTreeList就可以使用24bit true-color的图片了.

MFC里的CTreeCtrl控件和CListCtrl控件的结合使用之一

不想过于啰嗦,所以直接进入主题。 效果:点击CTreeCtrl控件的文件时,CListCtrl控件显示里面的文件图标和文件名 思路:先显示树形控件里的文件。首先获取文件的路径,通过文件路径名的特性...
  • u013895095
  • u013895095
  • 2015年11月15日 21:22
  • 668

VC6.0 CListCtrl CTreeCtrl

int i;  m_list.SetImageList(&m_ImageList, LVSIL_SMALL);  CString Field[3] = {"Name", "Sex", "Group...
  • AwillAway
  • AwillAway
  • 2012年06月05日 16:12
  • 725

VC中CTreeCtrl和CListCtrl失去焦点时高亮选中项

设置CTreeCtrl的Always Show Selection:True CListCtrl的Always Show Selection:False 在NM_CUSTOMDRAW事件中添加如下...
  • qq_23992597
  • qq_23992597
  • 2016年07月28日 11:18
  • 1585

在CTreeView中给CtreeCtrl增加提示(tip)的功能(图解+源码)

在CTreeView中给CtreeCtrl增加提示(tip)的功能(图解+源码)原创作者:boqing原文地址:http://tb.blog.csdn.net/TrackBack.aspx?PostI...
  • zhuqinglu
  • zhuqinglu
  • 2007年11月20日 23:10
  • 4372

CTreeCtrl和CListCtrl失去焦点时高亮选中项

设置CTreeCtrl的Always Show Selection:True CListCtrl的Always Show Selection:False 在NM_CUSTOMDRAW事件中添加...
  • hlbwp
  • hlbwp
  • 2014年03月15日 16:20
  • 1771

CListCtrl中的HitTest、SubItemHitTest的用法

CListCtrl中的HitTest、SubItemHitTest的用法   2HitTest:得到当前鼠标位置的Item 其实关键是要有ScreenToClient这个函数的使用...
  • wjeson
  • wjeson
  • 2012年09月21日 17:49
  • 7784

CTreeCtrl背景透明完美实现

转载请注明来源:http://www.cnblogs.com/xuesongshu/   这几天有点忙,写完CListCtrl背景透明的实现后没有接着写,今天终于抽个空写上了。程序运行效果请查看我的上...
  • caoshiying
  • caoshiying
  • 2016年07月11日 16:20
  • 1414

给CTreeCtrl\CListCtrl\CListBox的Item添加tooltip

1. 从CTreeCtrl派生自己的类,如CMyTreeCtrl。打开Tooltip功能: view plaincopy to clipboardprint? void CMyTreeCtrl::...
  • chidy
  • chidy
  • 2012年02月28日 18:33
  • 3045

MFC CTreeCtrl CListCtrl使用14.5.20

HCURSOR CMFCTreeDlg::OnQueryDragIcon() { return (HCURSOR) m_hIcon; } void CMFCTreeDlg::InitListCtrl...
  • luoqiang0831
  • luoqiang0831
  • 2014年05月20日 12:02
  • 265

树形控件Tree Control

树形控件的创建        MFC为树形控件提供了CTreeCtrl类,它封装了树形控件的所有操作。        树形控件的创建也是有两种方式,一种是在对话框模板中直接拖入Tree C...
  • liujiayu2
  • liujiayu2
  • 2017年04月19日 18:30
  • 347
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:轻松实现CListCtrl, CTreeCtrl中使用24bit true-color
举报原因:
原因补充:

(最多只允许输入30个字)