В настоящее время я использую CListBox Control для MFC. Можно ли сохранить данные внутри элемента списка, но редактировать их, не удаляя, а затем повторно добавляя их?
Спасибо!
Вы можете сделать это, расширив CListBox. Проверьте этот код проекта статьи .
К сожалению, сделать это невозможно.
Даже собственный класс списка не предоставляет никакого способа редактировать запись, не удаляя и не вставляя.
Лучшее, что вы можете сделать, - это расширить класс CListBox либо путем подкласса, либо из него.
CListBox
Лучший способ (если возможно, конечно), это заменить CListBox на CListCtrl