CustomDrawListView


Пример CustomDrawListView предоставляет все файлы, которые Вы должны компилировать и создать приложение CustomDrawListView. Органы управления Одноуровневый список элементов  (list-view) разработаны так, чтобы обслуживать и показывать на экране совокупности элементов. Элементы могут быть показаны, используя различные режимы просмотра. Например, просмотр в деталях показывает на экране элементы органа управления в рядах и столбцах, а просмотр в режиме значка показывает элементы со значками и т.д. Этот пример позволяет Вам циклически повторить различные режимы представления и видеть способ, которым элементы показываются на экране. Дополнительно, пример разрешает Вам добавлять элементы к органу управления.

CustomDraw.exe

Исполняемый файл (CustomDraw.exe), который создан при помощи компилирования файлов кода и построения приложения, создает орган управления Одноуровневый список элементов (list-view), три кнопки и окошко для установки флажка. Когда Вы выбираете кнопку Insert Item (Вставить элемент), элемент вставляется в случайной позиции. Специальное рисование тут используется для того, чтобы выделить самый последний элемент. Выбор кнопки Cycle View (Просматривать циклически) заставляет приложение циклически повторяться в различных режимах одноуровневого списка элементов. Окошко для установки флажка SubItem CD (Подэлемент CD) разрешает Вам переключить подэлемент в специальное рисование и обратно.

Обратите внимание! на то, что подэлемент специального рисования активен только в подробном представлении. Когда подэлемент специального рисования является активным, подэлементы представляются в зеленом цвете.
 
Важно   Это приложение требует библиотеки ComCtl32.dll версии 6, которая устанавливается с Windows Microsoft XP. Вы должны предусмотреть манифест для всех приложений, которые используют ComCtl32.dll версии 6. Имеется манифест приложения, с включенным кодом. Это приложение также использует строковые функции strsafe, поэтому Вы должны включить заголовочный файл strsafe.h в вашу компоновку.

Нижеследующий рисунок показывает приложение CustomDrawListView в режиме подробного представления.

CustomDrawListView

CustomDraw.cpp

Файл CustomDraw.cpp содержит исходный код для главного приложения.

Как загрузить пример

Пример  CustomDrawListView sample World Wide Web link загружается из библиотеки MSDN в онлайновом режиме.

Сопутствующие темы

 
Назад в оглавление
На главную страницу

Hosted by uCoz