在线求救 CTreeCtrl选择一个节点以后怎么让所有的子节点全部
mfc吧
全部回复
仅看楼主
level 2
佩隐 楼主
高亮选中。遍历子节点的同时使用SelectItem只能高亮一个节点。救命啊 纠结几个小时了
2014年07月16日 12点07分 1
level 9
树节点本来就是最多仅能有一个处于被选中状态的.从它的方法
BOOL SelectItem( HTREEITEM hItem )
可以看出,人家都定义了是这样的,
要非得那么搞不可你自己重绘一个;
其实你想沟里去了而已,完全可以换个想法:
为何一定要按默认高亮的方式表示选中,好看么?你完全可以给树节点加一组状态图标啊,比如红勾表示选中,无图标代表未选中,红叉叉代表删除等等等..这样不是比你那高亮想法啥的更生动好看么
2014年07月17日 03点07分 2
[狂汗]公司要求这样的
2014年07月17日 14点07分
回复 佩隐 :那就重绘吧,保重。你可以跟领导提下建议啊,如果是好建议他们会考虑接受的
2014年07月17日 16点07分
回复 89198408 :3q
2014年07月17日 16点07分
1