树控制(CTreeCtrl ) 主要用来显示具有一定层次结构的数据项 ,如资源管理器中的磁盘目录等,以供用户在其中进行各种选择。
树控制中的每个数据项包 括数据项名称的文本字符串和用于表示该数据项的图像 ,每个数据项下面均可包含各种子项,整个结构就象目录树一样。对于包含各种子项的数据项,可通过鼠标双 击来展开或合拢 ,这可以通过控制树的不同风格 来实现树控制的不同显示形态。
1.树控制的建立方法
CtreeCtrl&treeCtrl 建立树控制对象结构
Create 建立树控制并绑定对象
树控制CTreeCtrl ::Create的调用格式如下:
BOOL Create( DWORD dwStyle, const RECT& rect, CWnd* pParentWnd, UINT nID );
其中参数dwStyle用来确定树控制的类型;
rect用来确定树控制的大小和