用shift和ctrl控制多选,求代码
与这个代码没有太大关系,就是在CListCtrl和CListBox 已经CTreeCtrl中的各个选项,用shift和ctrl控制多选,求代码
void CMyTreeDlg::OnBnClickedBtnInitial()
{
//添加根节点
HTREEITEM root = m_treeCtrl.InsertItem(_T("root"));
//添加两个父节点
HTREEITEM parent1 = m_treeCtrl.InsertItem(_T("parent1"));
HTREEITEM parent2 = m_treeCtrl.InsertItem(_T("parent2"));
//为父节点添加子节点,child2在child1之后
HTREEITEM child1 = m_treeCtrl.InsertItem(_T("child1"),parent1);
HTREEITEM child2 = m_treeCtrl.InsertItem(_T("child2"),parent1,child1);
HTREEITEM child3 = m_treeCtrl.InsertItem(_T("child3"),parent1,child2);
HTREEITEM child11 = m_treeCtrl.InsertItem(_T("child11"),parent2);
HTREEITEM child22 = m_treeCtrl.InsertItem(_T("child22"),parent2,child11);
HTREEITEM child33 = m_treeCtrl.InsertItem(_T("child33"),parent2,child22);
}