导航:  Windows Controls Wrapper Functions > List View Control > Wrappers >

ListView_SortItems

上一页返回章节概述下一页

描述

 

使用应用程序定义的比较功能对列表视图控件的项进行排序。

 

PB语法

 

FUNCTION ListView_SortItems ( _

BYVAL hwndLV AS DWORD, _

BYVAL pfnCompare AS DWORD, _

BYVAL lParamSort AS LONG _

) AS LONG

 

参数

 

hwndLV

[in]处理ListView控件。

pfnCompare

[in]指向应用程序定义的比较功能的指针。

lParamSort

[in]传递给比较函数的应用程序定义的值。

 

返回值

 

如果成功返回TRUE,否则返回FALSE。

 

备注

 

比较函数具有以下形式。

 

FUNCTION CompareFunc(BYVAL lParam1 AS LONG, BYVAL lParam2 AS LONG, BYVAL lParamSort AS LONG) AS LONG

 

lParam1参数是与要比较的第一个项目相关联的值;

 

如果第一个项目应该在第二个项目之前,比较函数必须返回一个负值,如果第一个项目应该在第二个项目之后,则为正值,如果两个项目是等效的,则为0。

 

Note  在排序过程中,列表视图内容不稳定。

 

最低操作系统

 

Windows NT 3.51,Windows 95。

 

引用文件 #INCLUDE Once

 

ListViewCtrl.inc