知道ctreectrl某结点的值,能不能得到它的句柄?该如何解决
知道ctreectrl某结点的值,能不能得到它的句柄?
ctreectrl成员函数里面好像没有这方面的函数.
我想得到它的句柄,然后给它插入子结点.不想用递归,搞不懂递归.
------解决方案--------------------
只有逐个查找。
------解决方案--------------------
同上。 逐个找。
另外, 你所谓的值是显示文字么? 有重复的怎么办?
------解决方案--------------------
有个简单的办法,就是以空间换时间
用map容器map <HANDLE,string> ,
在插入节点的同时把对应的值填入map,
删除节点的同时把对应的值对从map删除
要得时候取倒是方便
ctreectrl成员函数里面好像没有这方面的函数.
我想得到它的句柄,然后给它插入子结点.不想用递归,搞不懂递归.
------解决方案--------------------
只有逐个查找。
------解决方案--------------------
同上。 逐个找。
另外, 你所谓的值是显示文字么? 有重复的怎么办?
------解决方案--------------------
有个简单的办法,就是以空间换时间
用map容器map <HANDLE,string> ,
在插入节点的同时把对应的值填入map,
删除节点的同时把对应的值对从map删除
要得时候取倒是方便