函数功能:创建一个树控件,并实现双击节点响应事件。

响应方法:在树控件上增加双击响应事件。

代码:

1.在OnInitDialog中:
  CTreeCtrl *ctreectrl = (CTreeCtrl *)GetDlgItem(IDC_TREE1);
 //调用ModifyStyle方法修改数控件Sytle
 ctreectrl->ModifyStyle(0,TVS_HASLINES | TVS_LINESATROOT | TVS_HASBUTTONS);
 //设置树控件字体颜色
 ctreectrl->SetTextColor(RGB(0,0,255));
 //设置树控件背景颜色
 ctreectrl->SetBkColor(RGB(0,255,0));
 //添加根节点root
 HTREEITEM root = ctreectrl->InsertItem(_T("root"));
 ctreectrl->SetItemData(root,1);
 //添加父节点parent1和parent2
 HTREEITEM parent1 = ctreectrl->InsertItem(_T("parent1"));
 ctreectrl->SetItemData(parent1,2);
 HTREEITEM parent2 = ctreectrl->InsertItem(_T("parent2"));
 ctreectrl->SetItemData(parent2,3);
 //添加根节点root的子节点rootchild
 HTREEITEM rootchild = ctreectrl->