1、使用了直接向windows控件发送消息的方法来控制treeview的行为,直接替换state image list 2、纯粹的三态树结构,未添加父子节点联动等效果,给控件使用者更多的自由 3、增加三态的树节点类型,直接把状态保存在树节点中,而不是勉强地在treeview控件里面打补丁,使用更流畅 4、应用csc3.5的技术,直接扩展TreeNodeCollection类,增加插入3态节点的函数,不改变编程习惯