关于CListCtrl控件的简单问题。
现在某个CListCtrl控件已经有多行高亮显示,现在可以用什么方法
是他们全部恢复正常状态,即不高亮显示。
有个方法就是用循环,对每一行用SetItemState,
但行数太多,有没其他方法?
问题点数:30、回复次数:5Top
1 楼flyelf(空谷清音)回复于 2004-09-01 14:50:04 得分 0
SetItemState(-1, LVIS_SELECTED, LVIS_SELECTED);Top
2 楼lixiaosan(小三)回复于 2004-09-01 14:54:05 得分 30
好像只有一行一行来吧。。Top
3 楼kevin0182(雨亭)回复于 2004-09-01 14:55:57 得分 0
楼上的方法我试了,全部被选中了,与我要求想反.
是不是后面的参数要改,但我改了好象都不行!Top
4 楼kevin0182(雨亭)回复于 2004-09-01 14:59:10 得分 0
哦,这样可以,SetItemState(-1, 0, LVIS_SELECTED);
谢谢。Top
5 楼zhushizu(从来就没有救世祖)回复于 2004-09-01 17:06:32 得分 0
不知道,帮你顶一下把。友情UP.............楼主加油了!Top




