CListCtrl的排序问题
我想给CListCtrl排序
但是排序的时候,需要在插入数据的时候,SetItemData(iRow);
但是我需要用这个ItemData来保存别的数据,该怎么办呢???
问题点数:60、回复次数:4Top
1 楼vcmute(BCare4 H1Rest Good9!)回复于 2005-08-12 11:26:54 得分 20
排序的时候,为何需要在插入数据的时候,SetItemData(iRow);?
排序只需要调用,CListCtrl::SortItems 即可
BOOL SortItems( PFNLVCOMPARE pfnCompare, DWORD dwData );
实在不行,可以用结构将两个内容合并
Top
2 楼dirdirdir3(风)回复于 2005-08-12 11:30:57 得分 20
http://www.vckbase.com/document/viewdoc/?id=243Top
3 楼lixiaosan(小三)回复于 2005-08-12 11:38:39 得分 20
http://www.codeguru.com/Cpp/controls/listview/
SortingTop
4 楼xharry(charry)回复于 2005-08-12 13:01:06 得分 0
to vcmute(横秋)
我试过了,不SetItemData不行
to dirdirdir3(风)
那个我看过的,下面的评论说它的错误比较多,而且不能在CView里面用,所以我就没用Top




