以下是我想做成的想法,
左边是一棵树(listView或CTreeCtrl),右面是个(listView),点击树上的非叶子结点展开树,右面的列表能响应变化,而且列表的每一项是可编辑的。可以用控件的形式显示出来进行编辑,希望能提供思路,源码更好,谢谢!

解决方案 »

  1.   

    左边放一棵树,每一个结点对应一个对话框在右边,响应树的 TVN_SELCHANGING / TVN_SELCHANGED 消息,点选后显示当前的对话框;右边每一个对话框里放一个list,再弄个edit控件,点选list中某一项时把edit移过去,显示,编辑。google:treectrl, listctrl 可以搜到实例代码。
      

  2.   

    http://blog.chinaunix.net/u2/67530/showart_603231.html有很多源码,不用记忆,边用边查,时间久了也就熟了记下了。平时记些有用的
      

  3.   

    就是将你左边的CTreeCtrl和你右边的CListView相关联起来
      

  4.   

    提供的例子就是你说的样子,不过右边的listview控件需修改成LVS_REPORT风格才行.