Как отсортировать Item в CListCtrl в MFC?

Я сделал приложение на основе диалога в MFC. Я добавил элемент управления CListCtrl в свой диалог и установил стиль его представления в соответствии с типом отчета. У меня есть пять столбцов в этом списке. Все столбцы имеют строковый тип. Я хочу реализовать сортировку в этом списке, то есть, когда я нажимаю на столбец, он должен сортировать элементы в списке. Я видел много примеров, связанных с этим. но никто не работает для меня. Кто-нибудь может подсказать мне, как это сделать ???

Спасибо

 sergiol12 апр. 2017 г., 12:54
Используйте CMFCListCtrl, чтобы упростить вашу жизнь. Он поддерживает сортировку по нескольким столбцам и даже цветовую маркировку отсортированных столбцов!

Ответы на вопрос(2)

Сортировка списка

Это работает отлично. Спасибо за ваше сотрудничество.

 15 мар. 2019 г., 14:38
Ссылка мертва ...
 16 мая 2017 г., 17:37
Большой! Вы также изменили значок заголовка столбца в возрастающем / убывающем случае?

этот образец иэтот образец должен работать.

 Sarfraz Ahmed15 мая 2012 г., 07:08
мой вид работы один раз. если я нажимаю более одного раза, это дает неожиданные результаты.
 08 дек. 2015 г., 21:08
How do I write a good answer?: "Provide context for links: Links to external resources are encouraged, but please add context around the link so your fellow users will have some idea what it is and why it’s there. Always quote the most relevant part of an important link, in case the target site is unreachable or goes permanently offline."
 15 мая 2012 г., 09:20
что означает «неожиданные результаты»; имею в виду? Какова разница между вашими результатами и полученными из предоставленных образцов?

Ваш ответ на вопрос