CMFCListCtrl::OnCompareItems
Платформа вызывает этот метод, когда они сравниваются 2 элементов.
virtual int OnCompareItems(
LPARAM lParam1,
LPARAM lParam2,
int iColumn
);
Параметры
[входящий] lParam1
Первый элемент для сравнения.[входящий] lParam2
Второй элемент для сравнения.[входящий] iColumn
Индекс столбца, что этот метод сортирует.
Возвращаемое значение
Целое число, указывающее относительную позицию 2 элементов. Отрицательное значение указывает на то, что первый элемент должен предшествовать секунды положительное значение указывает на то, что первый элемент должен соответствовать вторым и вычеркивает означает, что 2 элемента эквивалентны.
Заметки
Реализация по умолчанию всегда возвращает значение 0. Необходимо переопределить эту функцию для предоставления алгоритм сортировки.
Требования
заголовок: afxlistctrl.h