CTreeCtrl在节点前画图的问题
现在想在CTreeCtrl的每个Item前面画一个小矩形图标(但比Item的ImageList的图标要大),原来在节点后面图实现过,简要介绍下方法,每次通过GetItemRect获取每个节点的rect,然后定位到节点后面,画个矩形框。现在希望在节点前面画,按同样的方法,就会造成画的矩形图标覆盖掉节点已有的文字。有没有好方法可以做到在节点前面画,但有不覆盖文字。
现在是想到这个办法,每次插入节点的时候,在文字前面加空格,但是这是没有办法的办法,希望能有更好的办法,
这里先谢过了。
要是有例子,麻烦发到我的信箱aurain@yahoo.cn