请问树控件的 GetParentItem() 这个函数怎么用? 谢谢各位! 请问树控件的 GetParentItem() 这个函数怎么用? 谢谢各位!能举实例吗? HTREEITEM GetParentItem(HTREEITEM hItem)主要是hItem参数我不会填.感谢各位大虾的帮忙! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 得到父节点,参数填当前节点就可以HITEM hItem = GetParentItem(GetSelectedItem());得到当前选中节点的父节点 在MFC单文档应用程序中, 我把视图窗口分割成2份, 其中一个分割窗口里嵌套着树型控件. 我想获取树型控件的父结点, 用如下方法: CTreeCtrl &CtlTree = (CTreeCtrl&)GetTreeCtrl(); HTREEITEM is_ParentTree; is_ParentTree = CtlTree.GetParentItem(is_ParentTree); MessageBox(CtlTree.GetItemText(is_ParentTree));但结果为"空", 不知道为什么.照2楼朋友的方法, 我改成了:HTREEITEM is_ParentTree = CtlTree.GetParentItem(CtlTree.GetSelectedItem()); MessageBox(CtlTree.GetItemText(is_ParentTree));但结果还是为"空"呀, 不知道为什么.请指教~ 谢谢! 如果你当前没有选中,或者选中的是根节点,那结果就应该是空了。你的原来的代码,因为is_ParentTree没有赋值,没有指定一个节点,所以也得不到父节点。 你说的获取树型控件的父节点不明白什么意思,控件不可能有父节点,只有节点才有父节点,如果你说的是想得到树型控件的根节点,那用GetRootItem()就可以 为何第二次调用 socket函数提示没有初始化wsastartup 点!不运行? 用SendMessage发WM_COPY东西被拷贝到哪里了? 什么叫9bit采样? 串口问题?急!!! 为什么进程中出现了,但却看不到执行结果(画面)呢??看一下,就给分(100) 怎样改变一个CPropertySheet的字体? 求助:MFC编程多线程 数据写入文本出错 提示“Buffer too small” Quoted-Printable编码 的API函数名称叫什么?-在线等待 请问如何将一个注册为.dll的文件打包成cab文件类型 如何在VC++程序中任意生成kml文件? 核心对象计数器的问题
我想获取树型控件的父结点, 用如下方法: CTreeCtrl &CtlTree = (CTreeCtrl&)GetTreeCtrl();
HTREEITEM is_ParentTree;
is_ParentTree = CtlTree.GetParentItem(is_ParentTree);
MessageBox(CtlTree.GetItemText(is_ParentTree));
但结果为"空", 不知道为什么.
照2楼朋友的方法, 我改成了:
HTREEITEM is_ParentTree = CtlTree.GetParentItem(CtlTree.GetSelectedItem());
MessageBox(CtlTree.GetItemText(is_ParentTree));
但结果还是为"空"呀, 不知道为什么.
请指教~ 谢谢!