码迷,mamicode.com
首页 > 其他好文 > 详细

树控件

时间:2017-05-29 21:05:23      阅读:182      评论:0      收藏:0      [点我收藏+]

标签:创建   控件   creat   ast   insert   setimage   cte   调用   对话框   

1、相关类

  CTreeCtrl -树控件,父类是CWnd,是一个控件,通常在对话框中使用。

  CTreeView -树视图,父类是CCtrlView,是一个视图,通常在文档视图应用程序中使用。

    通过调用CTreeView::GetTreeCtrl,获取控件

2、CTreeCtrl的使用

  2.1设置树控件的图标列表

    1--创建图标列表

      CImageList::Create

    2--设置控件的图标列表

      CTreeCtrl::SetImageList

  2.2插入树节点

    CTreeCtrl::InsertItem

    HTREEITEM InsertItem(

      LPCTSTR lpszItem, //树节点的文本

      int nImage, //未选中时的图标索引

      int nSelectedImage, //选中时的图标索引

      //如果未指定该参数,则插入的节点为根节点;如果指定,则该参数作为节点的父节点

      HTREEITEM hParent = TVI_ROOT,

      //如果未指定该参数,则在最后追加该节点;如果指定,则在该指定节点后插入节点

      HTREEITEM hInsertAfter = TVI_LAST

    );

  2.3设置节点高度

    CTreeCtrl::SetItemHeight

  2.4设置节点展开状态

    CTreeCtrl::Expand

 

树控件

标签:创建   控件   creat   ast   insert   setimage   cte   调用   对话框   

原文地址:http://www.cnblogs.com/zhouwanqiu/p/6918915.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!