Поделиться через


Элемент управления "Список" и представление списка

Для удобства в MFC инкапсулирует элемента управления "Список" в 2 вариантах. Можно использовать элементы управления "Список".

  • Напрямую, путем включения объект CListCtrl в классе диалогового окна.

  • Косвенным образом с помощью класса CListView.

CListView упрощает интегрировать элемент управления "Список" документ/представление архитектура с MFC, инкапсулируя элемент управления много как CEditView инкапсулирует элемента управления "Поле ввода": элемент управления заполняют всю контактную зону представлений MFC. (Представление элемента управления, приведение к CListView).

Объект CListView наследуется от CCtrlView и его базовых классов и добавляет функцию-член для извлечения основной элемент управления "Список". Используйте члены представления для работы с представлением в качестве представления. Используйте функции-члена GetListCtrl, чтобы получить доступ к функциям элемента элемента управления "Список". Эти члены.

  • Добавлять, удалять или изменять элементы «» в списке.

  • Задать или получить атрибуты элемента управления "Список".

Для получения ссылки на CListCtrl основного CListView в основе, вызовите GetListCtrl из класса представления списка:

CListCtrl& listCtrl = GetListCtrl();

В этом разделе описываются оба способа использования элемента управления "Список".

См. также

Ссылки

Использование CListCtrl

Основные понятия

Элементы управления (MFC)