想实现一个继承CTreeCtrl的Tree类,然后在多个对话框中调用Tree类,就把节点加进去了。大家有这样的例子吗?
  或者  给出一些提示与思路

解决方案 »

  1.   

    有,在多个对话框类中定义Tree类指针,你把显示树控件这个Tree类指针都传给多个对话框
      

  2.   

    没怎么懂,是不是 我定义一个CTreeCtrl *tree
    然后再去要使用这个类的对话框中 把树的类型改为我 新类的 类名
      

  3.   

    可以在多个对话框中往拥有Tree的窗口发消息
    然后有这个窗口统一处理啊
      

  4.   

    CTreeCtrl与CTabCtrl结合~
      

  5.   

    如果我有四、五个tree一样的内容。我添加四、五次节点吗?我觉得这样子代码有点冗余,既然两个都是一样的,何不两个都去调用写在一起的一个类呢?是吧,请讲解一下该怎么做
      

  6.   

    这样子说吧,如果我有四个Dialog都需要添加同一个树视图。如果其中有一个要变动,全部Dialog的树视图都要变动。
      

  7.   

    不管变动谁都发给父窗口一个消息
    然后由父窗口负责统一处理这四个dialog
      

  8.   

    xianglitian
     
    (向立天)朋友,麻烦一下你帮我做个小例子行吗?耽误你几分钟。
      

  9.   

    那指教指教下你的构思行吧
    比如新建一个Tree类,定义一个类型CTreeCtrl 给 m_tree让它添加节点什么的,然后在对话框中怎么引用那边的类型等。我不怎么该怎么弄,你就出出手吧
      

  10.   

    你的主窗口一定会拥有各个子窗口的指针啊
    你要执行什么操作就把消息发给父窗口PostMessage
    然后父窗口调用相应的字对话框的指针执行相应的函数就好了