CListCtrl::SortItems

BOOL SortItems ( PFNLVCOMPARE pfnCompare, DWORD dwData );

Valor de retorno

Diferente de zero se bem-sucedida; zero caso contrário.

Parâmetros

pfnCompare

Endereço da função de comparação application-defined. A função de comparação é chamada durante a operação classificar cada tempo relativo a ordem de dois itens lista precisa ser comparados. A função de comparação deve ser um membro estático de uma classe ou uma função de autônomo que não é um membro de qualquer classe.

dwData

Valor Application-defined que é passado para a função de comparação.

Observações

Classifica itens de Exibir de lista usando uma função de comparação application-defined. O índice de cada item é alterada para refletir a nova seqüência.

A função de comparação tem a seguinte forma:

int retorno de chamada CompareFunc (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)

A função de comparação deve retornar um valor negativo se o primeiro item deve preceder o segundo, um valor positivo se o primeiro item deve seguir o segundo ou zero se os dois itens são equivalentes.

O lParam1 e lParam2 parâmetros especificam os dados de item para os dois itens que estão sendo comparados. O lParamSort parâmetro é o mesmo que o valor de dwData.

Visão geral de CListCtrlMembros de classe | Gráfico de hierarquia

Co&nsulte tambémnbsp;CListCtrl::FindItem

Index