Добавление элементов в элемент управления
Для добавления элементов к элементу управления "Список" (CListCtrl), вызовите одну из нескольких версий функции-члена InsertItem, в зависимости от того, какие данные имеется. Одна версия принимает структуру LV_ITEM, который подготавливает. Так как структура LV_ITEM содержит множество элементов, имеется большой элемент управления с атрибутами элемента управления "Список".
2 (В важных члена отношении представления отчета) структуры LV_ITEM члены iItem и iSubItem. Член iItem начинающийся с нуля индекс элемента ссылается на член структуры и iSubItem индекс единицы subitem или ноль, если структура содержит сведения об элементе. 2 С этими элементами указывается, для каждого элемента, тип данных и значение по subitem, отображаемые в элементе управления списка в представлении отчета. Дополнительные сведения см. в разделе CListCtrl::SetItem.
Дополнительные члены определяют текст элемента, Значок, состояние и данные элемента. «Данные элемента» определенное приложением значение, связанное с элементом представления списка. Дополнительные сведения о структуре LV_ITEM см. в разделе CListCtrl::GetItem.
Другие версии InsertItem принимают один или несколько отдельных значений, соответствует элементу в структуре LV_ITEM, что позволяет инициализации только те члены для поддержки. Как правило, элемент управления "Список" находится в хранилище элементов списка, но можно магазин некоторые сведения в приложении, вместо него используется «элементы обратного вызова». Дополнительные сведения см. в Элементы обратного вызова и маски обратного вызова в этом разделе Элементы обратного вызова и маски обратного вызова и в Windows SDK.
Дополнительные сведения см. в разделе Добавление элементов и подэлементы списка.