На главную

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 | Скачать Вниз

TV_SORTCB



The TV_SORTCB structure contains information used to sort child items in a tree-view control.

typedef struct _TV_SORTCB { tvscb
HTREEITEM hParent;
PFNTVCOMPARE lpfnCompare;
LPARAM lParam;
} TV_SORTCB, FAR *LPTV_SORTCB;


Members

lpfnCompare

Pointer to an application-defined callback function, which is called during a sort operation each time the relative order of two list items needs to be compared. The callback function has the following form:


int CALLBACK CompareFunc(LPARAM lParam1, LPARAM lParam2,
LPARAM lParamSort);


The callback function must return a negative value if the first item should precede the second, a positive value if the first item should follow the second, or zero if the two items are equivalent.
The lParam1 and lParam2 parameters correspond to the lParam member of the TV_ITEM structure for the two items being compared. The lParamSort parameter corresponds to the lParam member of the TV_SORTCB structure that was passed with the TVM_SORTCHILDRENCB message.

hParent

Handle to the parent item.

lParam

Application-defined 32-bit value.



Remarks

This structure is used with the TVM_SORTCHILDRENCB message.

See Also

TV_ITEM, TVM_SORTCHILDRENCB


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

TV_SORTCB



Структура TV_SORTCB содержит информацию использованную, чтобы сортировать пункты ребенка в дереве-виде управления.

typedef struct _TV_SORTCB { tvscb HTREEITEM hParent;
PFNTVCOMPARE lpfnCompare;
LPARAM lParam;
} TV_SORTCB, ЗНАЧИТЕЛЬНО *LPTV_SORTCB;


Участники

lpfnCompare

Указатель в определенную прикладную функцию возврата, который назван в течение операции сортировки всякий раз, когда относительный порядок двух пунктов списка должен быть сравнен. Функция возврата имеет следующее формы:


int CALLBACK CompareFunc(LPARAM lParam1, LPARAM lParam2, LPARAM lParamSort);


Функция возврата должна возвращать отрицательную величину если первый пункт должен предшествовать второму, положительная величина если первый пункт должен последовать за вторым, или нулевым если два пункта эквиалентные.
lParam1 И параметры lParam2 переписываются в элемент lParam структуры TV_ITEM для двух пунктов, сравниванных. Параметр lParamSort переписывается в элемент lParam структуры TV_SORTCB, который был пройден сообщением TVM_SORTCHILDRENCB.

hParent

Прооперируйте родительский пункт.

lParam

Определенная Прикладная 32- битовая величина.



Замечания

Эта структура использована сообщением TVM_SORTCHILDRENCB.

Смотри Также

TV_ITEM, TVM_SORTCHILDRENCB


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