mfc树控件的基础操作
来源:互联网 发布:php数组键不为数字 编辑:程序博客网 时间:2024/05/21 03:27
一。不带图标的.参数1为要添加的文字,参数二为它的父节点(类型 HTREEITEM)hSubItem =m_tree.InsertItem(CString ,TVI_ROOT);//返回值为当前插入的新节点m_tree.InsertItem(CString ,hSubItem );二。带图标的。首先要导入图标,然后 SetImageList,插入的时候图标id放在第二个参数,例m_tree.InsertItem(path,1,1 ,TVI_ROOT);HICON hIcon1 = theApp.LoadIcon(IDI_ICON1);HICON hIcon2 = theApp.LoadIcon(IDI_ICON2);m_imageList.Create(32, 32, ILC_COLOR32, 3, 3);m_imageList.Add(hIcon1);m_imageList.Add(hIcon2);m_tree.SetImageList(&m_imageList, TVSIL_NORMAL);三。常用函数 CString GetItemText(HTREEITEM hItem) const;//获取文字 BOOL SetItemText(HTREEITEM hItem,LPCTSTR lpszItem);//设置文字 HTREEITEM GetNextSiblingItem(HTREEITEM hItem) const;//获取树形控件中某个指定节点的下一个兄弟节点 HTREEITEM GetPrevSiblingItem(HTREEITEM hItem) const;// 获取树形控件中某个指定节点的上一个兄弟节点。 HTREEITEM GetParentItem(HTREEITEM hItem) const;//获取父节点 HTREEITEM GetRootItem( ) const;// 获取树形控件根节点的句柄。 HTREEITEM GetSelectedItem( ) const;// 获取树形控件当前选中节点的句柄。 BOOL DeleteAllItems( );//删除树形控件中的所有节点 BOOL DeleteItem(HTREEITEM hItem); HTREEITEM InsertItem(LPCTSTR lpszItem,int nImage,int nSelectedImage,HTREEITEM hParent = TVI_ROOT,HTREEITEM hInsertAfter = TVI_LAST);在树形控件中插入一个新节点。参数lpszItem为新节点的标签文本字符串的指针,参数nImage为新节点的图标在树形控件图像序列中的索引,参数nSelectedImage为新节点被选中时的图标在图像序列中的索引,参数hParent为插入节点的父节点的句柄,参数hInsertAfter为新节点的前一个节点的句柄,即新节点将被插入到hInsertAfter节点之后。BOOL SelectItem(HTREEITEM hItem);// 选中指定的树节点。参数hItem为要选择的节点的句柄。
0 0
- mfc树控件的基础操作
- MFC ListControl控件的操作
- MFC操作父窗口的子控件
- MFC中常见控件的操作
- MFC不能多线程操作控件的原因
- MFC操作父窗口的子控件
- MFC不能多线程操作控件的原因
- MFC不能多线程操作控件的原因
- MFC中删除控件的操作
- MFC基础控件
- MFC Edit控件操作
- MFC - Tab控件操作
- MFC----控件操作
- MFC下的绘图操作基础
- MFC 基础控件用法总结
- MFC 基础控件1,2
- MFC基础控件简单运用
- 4.MFC Tab控件的使用基础实例
- 【编程之法】换硬币问题
- linux sort 命令详解
- multipart/form-data多文件上传
- Ubuntu下adb 显示insufficient permissions for device,或Eclipse中DDMS设备显示?????
- mysql The server time zone value 异常
- mfc树控件的基础操作
- 20160722(A) 多态/好处/成员基本特性/向上和下转型
- 数据结构-队列
- 全选框
- 组合测试pict生成用例的基本使用
- 手动脱壳nSPack 3.7
- java内存分配分析 及堆、栈和队列分析
- eclipse下配置python时出现Unable to load the repository http://pydev.org/updates的错误
- android SQL数据库初级操作