|
本帖最后由 哈? 于 2019-2-22 15:02 编辑
我用下面的两个函数对一个列表进行排序,排序之后发现使用LISTVIEW_GetSel(hList)函数获取行号,得到的行号却不是排好序之后的行号。
LISTVIEW_SetCompareFunc(hList, LIST_COL_ONE, LISTVIEW_CompareDec);
LISTVIEW_SetSort(hList, LIST_COL_ONE, 1);
比如将 排序后:
Index Addr Index Addr
1 11 4 44
2 22 3 33
3 33 2 22
4 44 1 11
每次点击Index列的元素,会弹出相同行Addr列的元素。
当排序后,点击4时,弹出且还是11,而不是44。
|
|