На главную

On-line справка по Win32 API

Написать письмо
БЕСПЛАТНАЯ ежедневная online лотерея! Выигрывай каждый день БЕСПЛАТНО!
Список всех статей A-B-C-D-E-F-G-H-I-J-K-L-M-N-O-P-Q-R-S-T-U-V-W-X-Y-Z | Скачать Вниз

Tree-View Item Position



An item's initial position is set when the item is added to the tree-view control by using the TVM_INSERTITEM message. The message includes a TV_INSERTSTRUCT structure that specifies the handle of the parent item and the handle of the item after which the new item is to be inserted. The second handle must identify either a child item of the given parent or one of these values: TVI_FIRST, TVI_LAST, or TVI_SORT.

When TVI_FIRST or TVI_LAST is specified, the tree-view control places the new item at the beginning or end of the given parent item's list of child items. When TVI_SORT is specified, the tree-view control inserts the new item into the list of child items in alphabetical order based on the text of the item labels.
You can put a parent item's list of child items into alphabetical order by using the TVM_SORTCHILDREN message. The message includes a parameter that specifies whether all levels of child items descending from the given parent item are also sorted in alphabetical order.

The TVM_SORTCHILDRENCB message allows you to sort child items based on criteria that you define. When you use this message, you specify an application-defined callback function that the tree-view control can call whenever the relative order of two child items needs to be decided. The callback function receives two 32-bit application-defined values for the items being compared and a third 32-bit value that you specify when sending TVM_SORTCHILDRENCB.


Пригласи друзей и счет твоего мобильника всегда будет положительным!
Предыдущая статья
 
Сайт Народ.Ру Интернет
Следующая статья
Пригласи друзей и счет твоего мобильника всегда будет положительным!

ПОЗИЦИЯ Пункта Tree-View



Начальная позиция пункта установлена когда пункт добавлен к дереву-виду управления используя сообщение TVM_INSERTITEM. Сообщение включает структуру TV_INSERTSTRUCT, которая определяет ручку родительского пункта и ручка пункта после которых новый пункт должен быть включен. Вторая ручка должна идентифицировать или пункт ребенка данного родителя или одна из этих величин: TVI_FIRST, TVI_LAST, или TVI_SORT.

Когда TVI_FIRST или TVI_LAST определен, дерево-вид управления устанавливает новый пункт в начале или конце данного родительского списка пункта пунктов ребенка. Когда TVI_SORT определен, дерево-вид управления включает новый пункт в список пунктов ребенка в алфавитном порядке основанном в тексте этикеток пункта.
Вы можете поместить родительский список пункта пунктов ребенка в алфавитный порядок используя сообщение TVM_SORTCHILDREN. Сообщение включает параметр, который определяет независимо все уровни пунктов ребенка, сходящего из данного родительского пункта также отсортированы в алфавитном порядке.

Сообщение TVM_SORTCHILDRENCB позволяет Вам, чтобы сортировать пункты ребенка основанные в критериях, которые Вы определяете. Когда Вы используете это сообщение, Вы определяете определенную прикладную функцию возврата, что дерево-вид управления может вызвать всякий раз, когда относительный порядок двух пунктов ребенка должен быть решен. Функция возврата получает два 32- битов определивших прикладные величины для пунктов, сравниванных и третья 32- битовая величина, которую Вы определяете при посылке TVM_SORTCHILDRENCB.


Вверх Version 1.3, Oct 26 2010 © 2007, 2010, mrhx Вверх
 mrhx software  Русский перевод OpenGL  Русский перевод Win32 API
 
Используются технологии uCoz