В работе понадобилось использовать контрол CListCtrl библиотеки MFC таким образом, что в нем добавляются и удаляются отдельные строки, и по смыслу данных их лучше видеть в сортированном виде. Для этого после каждого удаления и добавления нужно вызвать функцию сортировки списка элементов. Оказалось, что в библиотеке MFC, в отличие от более продвинутых, это сделать не так просто, поскольку MFC это довольно легковесный переходник на контролы Win32. Разобрался и для памяти решил оставить заметку, ну и может еще кому пригодится.