BOOL SortItems ( PFNLVCOMPARE pfnCompare, DWORD dwData );
Значення, яке повертається
Ненульовий, у разі успіху; в іншому випадку нуль.
Параметри
pfnCompare
Адреса функції порівняння визначений у застосунку. Порівняння функція викликається під час кожного разу відносний порядок двох елементів списку повинна бути в порівнянні з операції сортування. Функції порівняння повинен бути членом статичного класу або самостійні функція, яка не є членом будь-якого класу.
dwData
Визначений у застосунку значення, яке передається функція порівняння.
Зауваження
Сортування елементів списку подання, використовуючи визначений у застосунку порівняння-функції. Індекс кожного елемента зміни до перенумерування.
Функція порівняння має такий вигляд:
int зворотного ВИКЛИКУ CompareFunc (LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort)
Функція порівняння має повернути від'ємне значення, якщо перший елемент повинен передувати другому, додатне значення, якщо перший елемент повинен стежити, другий, або нуль Якщо два пункти є еквівалентними.
LParam1 і lParam2 параметри вказати для двох пунктів, що порівнюються, дані елемента. Параметр lParamSort так само, як dwData значення.
Огляд CListCtrl | Члени класу | Ієрархічна діаграма
Дивіться також CListCtrl::FindItem