Я пытаюсь отсортировать просмотр списка, когда пользователь нажимает на заголовок столбца.
Я ловлю уведомление LVN_COLUMNCLICK вот так:
case LVN_COLUMNCLICK:
{
NMLISTVIEW* pListView = (NMLISTVIEW*)lParam;
BOOL test = ListView_SortItems ( m_hDuplicateObjectsList, ListViewCompareProc, pListView->iSubItem );
break;
}
Однако, похоже, это не удалось. Моя тестовая переменная - ЛОЖЬ, и мой ListViewCompareProc никогда не получает результат (он имеет простое возвращение 1, когда я пытаюсь достичь точки отладки внутри него).
Что-то не хватает для сортировки списка?