本帖最后由 nanfeiyannan 于 2011-03-18 12:20:43 编辑

解决方案 »

  1.   

    查下CTreectrl的节点操作的相关方法,遍历。
      

  2.   

    处理NM_CLICK消息,用HistTest得到当前点击的节点,用GetCheck得到节点状态,再用GetChildItem,GetNextItem循环得到子节点,再用SetCheck设置子节点的状态
      

  3.   

    HistTest未定义,需要加什么头文件吗?
      

  4.   

    NM_CLICK消息函数的两个参数(NMHDR *pNMHDR, LRESULT *pResult),怎么转换为tree.HitTest()需要的信息呢?
      

  5.   

    通过GetCursorPos获取鼠标的位置
      

  6.   

    感谢csdn,感谢各位大侠,让一个小菜一点点的摸索着思路,总算是基本实现了,虽然还有问题,另发一贴研究,现在要给各位送分啦......