MFC学习记录 1.Tree Control

原创 2007年09月27日 13:43:00

MFC学习记录 1.Tree Control

首先在ClassWizard中的Member Variables中添加CTreeCtrl对应的成员变量m_Tree

1.InsertItem 添加节点
参数: 文字,图标,父节点
返回: HTREEITEM
示例:  添加一系列节点
 HTREEITEM hItem = m_Tree.InsertItem("root",NULL,NULL);
 int i,j;
 for (i=0;i<4;i++) {
  HTREEITEM hSubItem = m_Tree.InsertItem("item",NULL,NULL,hItem);
  for (j=0;j<3;j++) {
   m_Tree.InsertItem("subitem",NULL,NULL,hSubItem);
  }
 }

2.ModifyStyle 设置风格
参数: 取消的风格,增加的风格
示例: 在对话框初始化时设置风格
BOOL CMfc1Dlg::OnInitDialog(){
 //...
 m_Tree.ModifyStyle(NULL,TVS_HASBUTTONS | TVS_HASLINES | TVS_LINESATROOT);
}

 3.DeleteItem 删除节点


4.DeleteAllItems 删除全部节点


5.Expand 展开/收缩节点
参数: 节点HTREEITEM,展开/收缩
示例:
 m_Tree.Expand(hItem,TVE_EXPAND);


6.RedrawWindow 重绘窗口
 

MFC遍历某个文件夹,并用tree Control简单显示

1、 2、 3、
  • wwkaven
  • wwkaven
  • 2014年11月05日 09:27
  • 1586

mfc树控件Tree Control 修改添加删除节点

vc树控件Tree Control 1.树形控件的通知消息树形控件的通知消息有很多, TVN_SELCHANGING和TVN_SELCHANGED:在用户改变了对树节点的选择时,控件会发送这两个消...
  • lz20120808
  • lz20120808
  • 2016年07月18日 19:44
  • 1836

MFC 树形控件CTreeCtrl显示文件路径及文件

在上篇文章中简单讲述了"MFC单文档分割窗口显示图片",但是我想实现的是左边显示图片的路径,右边显示图片的情况,所以这里需要讲述如何使用控件List Control\CListCtrl实现该功能,希望...
  • Eastmount
  • Eastmount
  • 2014年02月13日 01:06
  • 14199

A freeware MFC class to provide a tree options control(44KB)

  • 2006年02月23日 09:05
  • 43KB
  • 下载

VS2010/MFC编程入门之三十一(常用控件:树形控件Tree Control 下)

前面一节讲了树形控件Tree Control的简介、通知消息以及相关数据结构,本节继续讲下半部分,包括树形控件的创建、CTreeCtrl类的主要成员函数和应用实例。        树形控件的创建 ...
  • chen825919148
  • chen825919148
  • 2012年07月15日 15:15
  • 4748

MFC Tree Control的使用

1.InsertItem 添加节点 参数: 文字,图标,父节点 返回: HTREEITEM 示例: 添加一系列节点 HTREEITEM hItem = m_Tree.InsertItem("root"...
  • wenjun118
  • wenjun118
  • 2011年07月28日 22:46
  • 2363

VS2010/MFC入门编程八(控件Tree Control的操作)

CTreeCtrl类的Create成员函数的原型如下:
  • yu__jia
  • yu__jia
  • 2014年07月12日 14:19
  • 1086

C++/MFC-Tree Control

树形控件 一、控件属性 先设置CTreeCtrl的属性: Has Lines          true 显示关系线 Lines at root        true 显示根结点的 ...
  • qwdpoiguw
  • qwdpoiguw
  • 2017年05月30日 16:14
  • 104

MFC Tree Control控件使用

MFC Tree Control控件使用1.InsertItem 添加节点参数: 文字,图标,父节点返回: HTREEITEM 示例: 添加一系列节点HTREEITEM hItem = m_Tree....
  • ljt350740378
  • ljt350740378
  • 2011年05月19日 22:07
  • 25000

VS2010/MFC编程入门之三十(常用控件:树形控件Tree Control 上)

前面两节为大家讲了列表视图控件List Control,这一节开始介绍一种特殊的列表--树形控件Tree Control。        树形控件简介        树形控件在Windows系统中...
  • my_lord_
  • my_lord_
  • 2016年08月24日 21:11
  • 802
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:MFC学习记录 1.Tree Control
举报原因:
原因补充:

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