CListCtrl::SortItems

BOOL SortItems ( PFNLVCOMPARE pfnCompare, DWORD dwData );

Valor devuelto

Distinto de cero si es correcto; caso contrario cero.

Parámetros

pfnCompare

Dirección de la función de comparación definida por la aplicación. La función de comparación se llama durante la operación de ordenación cada vez el orden relativo de dos elementos de la lista debe compararse. La función de comparación debe ser un miembro estático de una clase o una función independiente que no es un miembro de cualquier clase.

dwData

Valor definido por la aplicación que se pasa a la función de comparación.

Observaciones

Ordena los elementos de la vista de lista mediante una función de comparación definida por la aplicación. El índice de cada elemento de cambios para reflejar la nueva secuencia.

La función de comparación tiene el siguiente formulario:

int llamada CompareFunc (LPARAM lParam1, lParam2 LPARAM LPARAM lParamSort)

La función de comparación debe devolver un valor negativo si el primer elemento debe preceder a la segunda, un valor positivo si el primer elemento debe seguir la segunda, o cero si los dos elementos son equivalentes.

Los parámetros lParam1 y lParam2 especifican los datos de elemento para los dos elementos que se comparan. El parámetro lParamSort es igual al valor de dwData.

I&ntroducción a CListCtrl |nbsp; Miembros de clase | Diagrama de jerarquía

Vea tambié&nnbsp;CListCtrl::FindItem

Index