SendMessage改变treectrl某项的高度后,怎么及时刷新,以正确显示ctreectrl的各item,使item之间不重叠
SendMessage改变treectrl某项的高度后,如何及时刷新,以正确显示ctreectrl的各item,使item之间不重叠。
RT and wait!
------解决方案--------------------
CTreeCtrl好像没有办法修改其中一项的高度,而其他项不变化.我估计你不是真正的修改了那项的高度,否则下面的项会自动向下移动的.原来模仿QQ界面单击一项,单击的item会变大,我是借鉴别人的思想,把树控件相邻的两项合并为一项.你可以测试一下你变高的item是不是真正的变高了,在变高的部分触发item的一个消息响应,看看是本item还是下面那个item的.
RT and wait!
------解决方案--------------------
CTreeCtrl好像没有办法修改其中一项的高度,而其他项不变化.我估计你不是真正的修改了那项的高度,否则下面的项会自动向下移动的.原来模仿QQ界面单击一项,单击的item会变大,我是借鉴别人的思想,把树控件相邻的两项合并为一项.你可以测试一下你变高的item是不是真正的变高了,在变高的部分触发item的一个消息响应,看看是本item还是下面那个item的.