Структура HDHITTESTINFO (commctrl.h)
Содержит сведения о проверке нажатия. Эта структура используется с сообщением HDM_HITTEST и заменяет структуру HD_HITTESTINFO .
Синтаксис
typedef struct _HD_HITTESTINFO {
POINT pt;
UINT flags;
int iItem;
} HDHITTESTINFO, *LPHDHITTESTINFO;
Члены
pt
Тип: POINT
Структура POINT , содержащая точку для проверки попадания в координатах клиента.
flags
Тип: UINT
Переменная, получающая сведения о результатах проверки нажатия. Этот элемент может иметь одно или несколько значений, перечисленных ниже. Два из этих значений можно объединить, например, если позиция находится выше и слева от клиентской области.
Значение | Значение |
---|---|
|
Точка находится над ограничивающим прямоугольником элемента управления заголовком. |
|
Точка находится под ограничивающим прямоугольником элемента управления заголовком. |
|
Точка находится внутри ограничивающего прямоугольника элемента управления заголовком, но не над элементом заголовка. |
|
Точка находится на разделителье между двумя элементами заголовка. |
|
Точка находится на разделителю элемента, ширина которого равна нулю. При перетаскивании разделителя элемент отображается вместо изменения размера элемента слева от разделителя. |
|
Точка находится внутри ограничивающего прямоугольника элемента управления заголовком. |
|
Версия 5.80 Точка находится над областью фильтра. |
|
Версия 5.80 Точка находится на кнопке фильтра. |
|
Точка находится слева от ограничивающего прямоугольника элемента управления заголовком. |
|
Точка находится справа от ограничивающего прямоугольника элемента управления заголовком. |
|
Версия 6.00 и Windows Vista. Точка находится в значке состояния элемента. Если задан стиль HDS_CHECKBOXES , точка находится в пределах флажка элемента. |
|
Версия 6.00 и Windows Vista. Точка находится внутри кнопки разбиения элемента. Стиль HDF_SPLITBUTTON должен быть задан для элемента. |
|
Версия 6.00 и Windows Vista. Точка находится внутри кнопки переполнения элемента управления "Заголовок". Стиль HDS_OVERFLOW должен быть задан в элементе управления "Заголовок". |
iItem
Тип: int
Если проверка попадания прошла успешно, содержит индекс элемента в точке проверки попадания.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows Vista [только классические приложения] |
Минимальная версия сервера | Windows Server 2003 [только классические приложения] |
Верхняя часть | commctrl.h |