关于控件封装的问题
我现在有一个问题,我要在一个对话框里面用到很多个树控件,而且这些树控件的用法基本相同,但是必须要用这么多个,但是如果放这么多个树控件,首先不方便管理,而且控制起来很麻烦,请问有没有简便的方法可以实现,顺便问问封装一个树控件可以实现吗,对于封装控件,小弟不是太懂,请高手指教,谢谢!!!!!
[解决办法]
1.拉树控件到对话框,并不意味着你要创建多少个树,就要拉多少个树控件到界面中;用代码create的方法或者向导的方法 , 就可以 create 出来树控件!
例如:我的代码中有:
m_ctlTree1.Create(WS_VISIBLE | WS_TABSTOP | WS_CHILD | WS_BORDER
| TVS_HASBUTTONS | TVS_LINESATROOT | TVS_HASLINES
| TVS_DISABLEDRAGDROP,
rc, this, IDC_TREE_Stru);
2. 这里: IDC_TREE_Stru 就是对应一个树控件的ID
3. 而 m_ctlTree1. 就是 CMyTreeCtrl m_ctlTree1; 类型: