CListCtrl::SortItems

BOOL SortItems ( PFNLVCOMPARE pfnCompare, DWORD dwData );

Valore restituito

Diverso da zero in caso di successo; altrimenti zero.

Parametri

pfnCompare

Indirizzo della funzione definita dall'applicazione. La funzione di confronto viene chiamata durante l'operazione di ordinamento ogni volta che l'ordine relativo di due elementi di elenco deve essere confrontati. La funzione di confronto deve essere o un membro statico di una classe o una funzione di stand-alone che non è un membro di una classe.

dwData

Valore definito dall'applicazione passato alla funzione di confronto.

Osservazioni

Ordina gli elementi della visualizzazione elenco mediante una funzione definita dall'applicazione. L'indice di ogni elemento viene modificata in modo da riflettere la nuova sequenza.

La funzione di confronto ha la seguente forma:

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

La funzione di confronto deve restituire un valore negativo se il primo elemento deve precedere il secondo, un valore positivo se il primo elemento dovrebbe seguire la seconda oppure zero se le due voci sono equivalenti.

I parametri lParam1 e lParam2 specificano i dati dell'elemento per le due voci da confrontare. Il parametro lParamSort è uguale al valore dwData.

Pa&noramica di CListCtrl |nbsp; Membri della classe | Gerarchia Chart

Vedere a&nchenbsp;CListCtrl::FindItem

Index