CTreeCtrl控件的使用小记
来源:互联网 发布:js获取form表单的值 编辑:程序博客网 时间:2024/05/16 07:28
HTREEITEM hRootTreeItem = m_tree.InsertItem(“Root",1,1,NULL,0); //插入根
m_tree.InsertItem(“Root",2,2,hRootTreeItem); //在根下插入子目录
m_tree.Expand(hRootTreeItem ,TVE_EXPAND);//展开树
HTREEITEM hItem=GetRootItem(); //获取根结点,可能会有多个根结点
HTREEITEM hSel=m_TreeCtrl.GetSelectedItem();//取得选择项句柄
hItem=GetChildItem(hParent); //获取第一个子结点
hItem=GetNextSiblingItem(hItem)); //获取下一个兄弟结点结点
CString str=GetItemText(hChild); //获取结点字符串信息
===================================================================
//设置图标
CImageList TreeImage; //必须定义成全局变量
TreeImage.Create(16, 16, ILC_COLOR16,10, 0);
TreeImage.SetBkColor(0xFFFFFF); //设置背景颜色
//总目录
HICON hIcon = LoadIcon(AfxGetResourceHandle(),MAKEINTRESOURCE(IDI_ICON3));
TreeImage.Add(hIcon);
m_tree.SetImageList (&TreeImage,TVSIL_NORMAL );
HTREEITEM hRootTreeItem = m_tree.InsertItem(_T("Root"),0,0,NULL,0);//插入根
m_tree.InsertItem(_T("Dir"),2,2,hRootTreeItem); //在根下插入子目录
m_tree.InsertItem(_T("Dir2"),2,2,hRootTreeItem); //在根下插入子目录
HTREEITEM hRootTreeItem2 = m_tree.InsertItem(_T("Root2"),1,1,NULL,0);//插入根
m_tree.InsertItem(_T("Dir"),2,2,hRootTreeItem2); //在根下插入子目录
m_tree.InsertItem(_T("Dir2"),2,2,hRootTreeItem2); //在根下插入子目录
m_tree.Expand(hRootTreeItem,TVE_EXPAND);//展开树
m_tree.Expand(hRootTreeItem2,TVE_EXPAND);//展开树
- CTreeCtrl控件的使用小记
- 树形控件CTreeCtrl的使用
- CTreeCtrl 控件的一些使用
- 树形控件Ctreectrl的使用
- 树形控件CTreeCtrl的使用
- 树形控件CTreeCtrl的使用
- 树形控件ctreectrl的使用详解
- VC++中树形控件CTreeCtrl的使用
- VC 树形控件(CTreeCtrl)的使用
- VC++中树形控件CTreeCtrl的使用
- MFC学习之CTreeCtrl控件的使用
- MFC中CTreeCtrl控件的简单使用
- CTreeCtrl 控件使用总结
- CTreeCtrl 控件使用总结
- (转)CTreeCtrl 控件使用
- CTreeCtrl 控件使用总结
- CTreeCtrl 控件使用总结
- CTreeCtrl 控件使用总结
- hibernate通过annotation自动生成数据库表
- android的技术层次
- 类似baidu google分页器效果的代码(修改于 kwklover 同学基础上)
- 添加优酷视频代码段。
- Linux中TCP wrapper的使用
- CTreeCtrl控件的使用小记
- MYSQL的分表与分区的选择(转载)
- java web项目新建
- python 数据库blob数据操作
- 通过作业定时同步两个数据库
- Android状态栏定制和修改
- 基于Json的Ajax无刷新分页效果实现(一)
- android_Listview
- Android手机收不到短信