CSDN首页 空间 新闻 论坛 Blog 下载 读书 网摘 搜索 .NET Java 视频 接项目 求职 在线学习 买书 程序员 通知
英特尔®游戏设计大赛100美元现金周周送 专题改版:Java Web 专题
CSDN社区
搜索 收藏 打印 关闭
CSDN社区 >  VC/MFC >  界面

CTreeView中同一级项目的图标怎样才能弄到不一样

楼主jilu0002(子月寒轮)2003-11-01 19:13:05 在 VC/MFC / 界面 提问

比如同在根目录下,Item1和Item2需要有不同的图标,怎么实现? 问题点数:20、回复次数:2Top

1 楼huanyun(无妻徒刑)回复于 2003-11-01 20:54:26 得分 10

BOOL   SetItemImage(   HTREEITEM   hItem,   int   nImage,   int   nSelectedImage   );  
   
  或者在InsertItem的时候指定  
   
  前提是为TreeCtrl设置CImageList  
  CImageList*   SetImageList(   CImageList   *   pImageList,   int   nImageListType   );  
   
  Top

2 楼lanfanghelanfanghe(眉飞色舞)回复于 2003-11-01 21:07:51 得分 10

先定义个m_imageList  
  然后把图形载进去  
  //   top   level  
  tvinsert.item.pszText   =   "Homer";  
  tvinsert.item.iImage   =   2;//m_imageList中存储图索引  
  HTREEITEM   hDad   =   m_tree.InsertItem(&tvinsert);  
  tvinsert.item.pszText   =   "Marge";  
  HTREEITEM   hMom   =   m_tree.InsertItem(&tvinsert);  
  //   second   level  
  tvinsert.hParent   =   hDad;  
  tvinsert.item.pszText   =   "Bart";  
  tvinsert.item.iImage   =   3;  
  m_tree.InsertItem(&tvinsert);  
  tvinsert.item.pszText   =   "Lisa";  
  m_tree.InsertItem(&tvinsert);  
  //   second   level  
  tvinsert.hParent   =   hMom;  
  tvinsert.item.pszText   =   "Bart";  
  tvinsert.item.iImage   =   4;  
  m_tree.InsertItem(&tvinsert);  
  tvinsert.item.pszText   =   "Lisa";  
  m_tree.InsertItem(&tvinsert);  
  tvinsert.item.pszText   =   "Dilbert";  
  HTREEITEM   hOther   =m_tree.InsertItem(&tvinsert);  
  //   third   level  
  tvinsert.hParent   =   hOther;  
  tvinsert.item.pszText   =   "Dogbert";  
  tvinsert.item.iImage   =   7;  
  m_tree.InsertItem(&tvinsert);  
  tvinsert.item.pszText   =   "Ratbert";  
  m_tree.InsertItem(&tvinsert);  
  好象这个能满足你Top

相关问题

  • 怎么才能让DIALOG也有图标?
  • 怎么才能让窗口图标不和托盘图标一起变!??
  • 关联文件图标要重启才能显示?
  • 怎么才能给要生成的EXE文件选择图标
  • ToolButton上的图标,怎样才能放大显示?
  • 怎样才能向任务栏加我的程序图标呀!
  • 怎样才能将任务栏中的QQ图标去掉?
  • 请问怎样才能让TreeView的树图标放大?
  • 怎样才能使 RichTextBox 不接受拖入的图标?
  • CTreeView不能显示节点的图标,怎么回事呀?

关键词

  • tvinsert
  • psztext
  • insertitem
  • leveltvinsert
  • htreeitem
  • tree
  • hparent
  • iimage
  • item

得分解答快速导航

  • 帖主:jilu0002
  • huanyun
  • lanfanghelanfanghe

相关链接

  • Visual C++类图书
  • Visual C++类源码下载

广告也精彩

反馈

请通过下述方式给我们反馈
反馈
提问
网站简介|广告服务|VIP资费标准|银行汇款帐号|网站地图|帮助|联系方式|诚聘英才|English|问题报告
世纪乐知(北京)网络技术有限公司 版权所有, 京 ICP 证 020026 号
北京创新乐知广告有限公司 提供技术支持
Copyright © 2000-2007, CSDN.NET, All Rights Reserved
GongshangLogo