Электронный учебник:


Курс лекций:


Дополнительно:

Практикум:



Наши хостеры:

Орган просмотра ListView

            Орган просмотра ListView позволяет приложению отображать информацию, представленную в виде таблиц или списков. Этот орган управления отображает список в одном из четырех режимов: детальный многоколоночный отчет с возможностью изменения ширины столбцов и сортировки по столбцам, окно с пиктограммами стандартного размера, окно с пиктограммами уменьшенного размера и простой список с пиктограммами. Представление о работе  данного   органа   управления  можно  получить,  открыв  папку   “My  computer” ( “Мой

компьютер”) или запустив приложение Windows Explorer (Проводник Windows) и изменяя режим отображения пространства имен Windows при помощи меню.

            Создание органа просмотра ListView состоит из нескольких этапов.

            Сначала необходимо создать сам орган управления на базе предопределенного класса WC_LISTVIEWпри помощи функции CreateWindowEx. Окно этого органа управления не имеет заголовка, а его координаты и размер определяются приложением. Внешний вид ListViewи режим отображения определяются константами стиля окна LVS_*.

            Затем следует создать списки изображений, используемых для отображения информации. Как минимум, придется создать либо список пиктограмм стандартного размера (для режима отображения в виде окна с пиктограммами стандартного размера) либо список пиктограмм уменьшенного размера (для режимов отображения в виде многоколоночного отчета, окна с пиктограммами уменьшенного размера и простого списка с пиктограммами). Естественно, если планируется использование всех режимов отображения необходимы оба списка. Кроме того можно создать список пиктограмм состояния (обычно используется в многоколоночном отчете для отображения дополнительных пиктограмм, показывающих состояние элемента списка). Создание списка выполняется функцией ImageListCreate:

предыдущаяследующая