[求助]CTreeCtrl的GetItem问题 我找了找,发现都是根据TVITEM中的hItem来查text的,那可不可以根据text来得到hItem呢?如果用GetItem不行,那有没有其他的方法呢?谢谢。 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 根据text来得到hItem===text是可以重复的,如何确定你要的是哪个hItem呢? 这个很简单//提前声明,用class wizardCTreeCtrl m_tree;定义一个相应的函数,在什么时候需要得到你的树HTREEITEM ht;ht=m_tree.GetSelectedItem();//取得你选择的树的定义的变量名称,返回的是HTREEITEM类型的变量m_tree.GetItemText();//取得的是选择的树的显示名利用OnSelchangedTree函数就可以实现你想要的功能了 呵呵,这倒是,就是因为text会重,我想在插入的时候,如果发现有了的话,就直接在该节点下插入。现在看来,除了自己遍历一遍树外,没有其他方法了吧? 模拟访问网页 建立一个共享数组 关于CSTRING的提问,希望大家帮忙!!! 调试时的错误 有关SCrollView的,怎么不好用亚? 如何用VC++ 6.0 编程获得网关的外网IP 一个关于ON_CONTROL_RANGE的问题? CDockablePane的x 关闭按钮如何去掉 如何改变对话框的字体,在什么函数中实现? png图片覆盖另外一张的问题 如何得到对话框的句柄 ADSL公网IP的问题,如何获取
===text是可以重复的,如何确定你要的是哪个hItem呢?
//提前声明,用class wizard
CTreeCtrl m_tree;定义一个相应的函数,在什么时候需要得到你的树HTREEITEM ht;
ht=m_tree.GetSelectedItem();//取得你选择的树的定义的变量名称,返回的是HTREEITEM类型的变量m_tree.GetItemText();//取得的是选择的树的显示名利用OnSelchangedTree函数就可以实现你想要的功能了