1、不显示某个节点的checkbox
m_ctrTree.SetItemState(root, 0, TVIS_STATEIMAGEMASK);
2、展开节点
m_ctrTree.Expand(root, TVE_EXPAND);
3、收缩节点
m_ctrTree.Expand(root, TVE_EXPAND);
4、响应节点的checkbox点击消息
How To Know When the User Clicks a Check Box in a TreeView Control
5、判断鼠标点击的节点
CPoint pt;
UINT flag;
GetCursorPos(&pt);
m_ctrTree.ScreenToClient(&pt);
HTREEITEM hCurrentItem = m_ctrTree.HitTest(pt, &flag);
if ((NULL != hCurrentItem) && ((flag & TVH