由于界面设计问题,现在有一个TreeCtrl控件,实现了我想要的功能,但是由于新的需求,树的节点和层次增多,无法看到全部数据,但是界面又不能改动,所以,我想了一个办法,就是重新再添加一个TreeCtrl控件,内容和以前的一模一样,现在问题是,如何使我操作新添加的TreeCtrl时,让它把所有的消息传递到老的控件?就像我们用按钮实现了一个功能,又添加了一个功能菜单,当点击这个菜单的时候,实际上执行的是按钮的代码
调试欢乐多
这样,在修改TreeCtrl时,只需要调两次函数,分别传入控件的指针
把TreeCtrl的操作,如插入、删除、查找、展开关闭节点等,都封装成函数,并带有TreeCtrl指针参数。
然后在新建的TreeCtrl中调用原来TreeCtrl对应的函数,将参数原封不变的传进去应该也可以吧!