Могу ли я добавить несколько столбцов в MFC CListBox?
У меня есть диалог с CListBox . Я должен добавить 3 столбца в этом списке.
Есть ли способ иметь несколько разных столбцов в CListBox?
Или CListCtrl может помочь в этом отношении?
1 ответ
Решение
- Список содержит список элементов в 1 столбце, элемент управления списком может иметь ноль или более столбцов.
- По умолчанию, к списку не прикреплен значок, элемент управления списком имеет.
- Элемент управления списком имеет "контроль заголовка" поверх него, который можно использовать для упорядочения и / или сортировки элементов в столбцах.
- Список управления (также известный как контроль отчетов) может иметь 4 или более типов просмотра (в зависимости от ОС) - значок, маленький значок, подробности / отчет, список и миниатюру.
Вид файла окна эксплорера (справа) - это управление списком, шрифты в диалоговом окне "Шрифты" - это список.
Источник: http://forums.codeguru.com/showthread.php?358739-CListBox-and-CListCtrl.
использование CListCtrl::InsertColumn
добавить новый столб.