我有一个基于CDialog
的应用程序,它具有两个并排的CTreeCtrl
,并且两棵树的上方几乎都具有相同的CToolbars
。当前,当对话框从工具栏之一接收到消息时,它将消息传递给适当的树。我想创建一个可能从CWnd派生的新类,其中包含一个CTreeCtrl
和一个CToolbar
。这个新类将消息从其一个工具栏传递到其一棵树。它将删除大量冗余代码(大概),从而简化了正在进行的开发。
我的问题是,CWnd
是否适合此任务(将CTreeCtrl
和CToolbar
组合在一起)?
谢谢!
答案 0 :(得分:0)
是的,CWnd
是封装多个控件的理想容器。注册我的课程有点挑战,但是在那之后,消息传递效果很好。