Создание списка изображений
Для органа управления Tree View вы должны создать список изображений, которые будут использованы для отображения состояния элементов дерева.
Заметим, что каждый элемент может находиться в выбранном или невыбранном состоянии. Соответственно, для отображения этих состояний вы можете использовать разные изображения.
Список изображений создается рассмотренной нами ранее функцией ImageList_Create :
HIMAGELIST WINAPI ImageList_Create( int cx, // ширина изображения int cy, // высота изображения UINT flags, // тип изображения int cInitial, // первоначальное количество изображений int cGrow); // количество изображений, на которое // увеличится размер списка при добавлении новых изображений
Вот, например, как создается список из трех изображений размером 33 х 33 пиксела в нашем приложении Some Books, исходные тексты которого мы приведем немного позже:
himl = ImageList_Create(33, 33, FALSE, 3, 0);