а 49. Флаги, определяющие внешний
Т а б л и ц а 49. Флаги, определяющие внешний вид и состояние окна просмотра деревьев
|
Состояние
|
Значение
|
Описание
|
|
TVIS_FOCUSED
|
0x000 1
|
Элемент получил фокус ввода, т. е. он обрам-
|
|
|
|
лен стандартным прямоугольником
|
|
TVIS SELECTED
|
0x0002
|
Элемент выбран
|
|
TVIS CUT
|
0x0004
|
Элемент выбран для операции копирования
|
|
TVISJ3ROPHILITED
|
0x0008
|
Элемент выбран как место назначения для
|
|
|
|
операции drag-and-drop
|
I
|
TVIS BOLD
|
0x00 1 0
|
Текст элемента написан жирным шрифтом
|
|
TVISJZXPANDED
|
0x0020
|
Дочерние элементы списка видны, т. е.
|
|
|
|
элемент «распахнут»
|
|
TVIS EXPANDEDONCE
|
0x0040
|
Элемент «распахивался» минимум один раз
|
|
TVIS OVERLAYMASK
|
OxOFOO
|
|
|
TVIS STATEIMAGEMASK
|
OxFOOO
|
|
|
TVIS USERMASK
|
OxFOOO
|
То же, что и предыдущее
|
197
Очередное поле - IpszText - содержит указатель на строку, появляющуюся в элементе списка. Помимо этого, поле может иметь значение LPSTR_CALLBACK, в этом случае родительское окно отвечает за формирование текста элемента.
Если структура используется для получения информации об элементе, поле IpszText содержит указатель на буфер, в который будет записан текст элемента. В этом случае поле cchTextMax определяет размер выделенного буфера.
Поля ilmage и iSelectedlmage определяют индексы изображений, использующихся с элементом, для прорисовки невыбранного и выбранного элементов. Если значение поля равно IJMAGECALLBACK, то за формирование изображения отвечает родительское окно.
Содержание Назад Вперед
Forekc.ru
Рефераты, дипломы, курсовые, выпускные и квалификационные работы, диссертации, учебники, учебные пособия, лекции, методические пособия и рекомендации, программы и курсы обучения, публикации из профильных изданий