На главную

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

LV_HITTESTINFO



The LV_HITTESTINFO structure contains information about a hit test.

typedef struct _LV_HITTESTINFO {
POINT pt;
UINT flags;
int iItem;
} LV_HITTESTINFO;


Members

pt

Position to hit test, in client coordinates.

flags

Variable that receives information about the results of a hit test. This member can be one or more of the following values:

Value Meaning
LVHT_ABOVE The position is above the client area of the control.
LVHT_BELOW The position is below the client area of the control.
LVHT_NOWHERE The position is inside the list view control's client window, but it is not over a list item.
LVHT_ONITEMICON The position is over a list view item's icon.
LVHT_ONITEMLABEL The position is over a list view item's text.
LVHT_ONITEMSTATEICON The position is over the state image of a list view item.
LVHT_TOLEFT The position is to the left of the list view control's client area.
LVHT_TORIGHT The position is to the right of the list view control's client area.


You can use LVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFT, and LVHT_TORIGHT to determine whether to scroll the contents of a list view control. Two of these values may be combined ѕ for example, if the position is above and to the left of the client area.

You can test for LVHT_ONITEM to determine whether a specified position is over a list view item. This value is a bitwise-OR operation on LVHT_ONITEMICON, LVHT_ONITEMLABEL, and LVHT_ONITEMSTATEICON.

iItem

Receives the index of the matching item.



Remarks

This structure is used with the LVM_HITTEST message.

See Also

LVM_HITTEST


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

LV_HITTESTINFO



Структура LV_HITTESTINFO содержит информацию о тесте удара.

typedef struct _LV_HITTESTINFO { ТОЧКА пт;
UINT СИГНАЛИЗИРУЕТ;
int iItem;
} LV_HITTESTINFO;


Участники

pt

Позиция, чтобы нажимать тест, в координатах клиента.

флаги

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

Значение Величины
LVHT_ABOVE позиция - выше области клиента управления.
LVHT_BELOW позиция - ниже области клиента управления.
LVHT_NOWHERE позиция - в виде списка управляющего окна клиента, но это - не над пунктом списка.
LVHT_ONITEMICON позиция - над иконкой пункта вида списка.
LVHT_ONITEMLABEL позиция - над текстом пункта вида списка.
LVHT_ONITEMSTATEICON позиция - над государственным образом пункта вида списка.
LVHT_TOLEFT позиция - налево вида списка управляющей области клиента.
LVHT_TORIGHT позиция - вправо от вида списка управляющей области клиента.


Вы можете использовать LVHT_ABOVE, LVHT_BELOW, LVHT_TOLEFT, и LVHT_TORIGHT, чтобы определять перемещать содержание управления вида списка. Две из этих величин могут быть объединены U например, если позиция - выше и налево область клиент.

Вы можете протестировать для LVHT_ONITEM, чтобы определять независимо определенную позицию - над пунктом вида списка. Эта величина является поразрядной-ИЛИ операцией на LVHT_ONITEMICON, LVHT_ONITEMLABEL, и LVHT_ONITEMSTATEICON.

iItem

Получает индекс сочетающегося пункта.



Замечания

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

Смотри Также

LVM_HITTEST


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