Поделиться через


CMFCListCtrl::OnCompareItems

Платформа вызывает этот метод, когда они сравниваются 2 элементов.

virtual int OnCompareItems(
   LPARAM lParam1,
   LPARAM lParam2,
   int iColumn 
);

Параметры

  • [входящий] lParam1
    Первый элемент для сравнения.

  • [входящий] lParam2
    Второй элемент для сравнения.

  • [входящий] iColumn
    Индекс столбца, что этот метод сортирует.

Возвращаемое значение

Целое число, указывающее относительную позицию 2 элементов. Отрицательное значение указывает на то, что первый элемент должен предшествовать секунды положительное значение указывает на то, что первый элемент должен соответствовать вторым и вычеркивает означает, что 2 элемента эквивалентны.

Заметки

Реализация по умолчанию всегда возвращает значение 0. Необходимо переопределить эту функцию для предоставления алгоритм сортировки.

Требования

заголовок: afxlistctrl.h

См. также

Ссылки

Класс CMFCListCtrl

Диаграмма иерархии