структура TOUCH_HIT_TESTING_INPUT (winuser.h)
Содержит сведения об области сенсорного контакта, сообщаемой дигитайзером сенсорного ввода.
Синтаксис
typedef struct tagTOUCH_HIT_TESTING_INPUT {
UINT32 pointerId;
POINT point;
RECT boundingBox;
RECT nonOccludedBoundingBox;
UINT32 orientation;
} TOUCH_HIT_TESTING_INPUT, *PTOUCH_HIT_TESTING_INPUT;
Члены
pointerId
Идентификатор указателя. Вы не можете передать это значение в процесс ввода сообщения и получить дополнительные сведения о указателе с помощью GetPointerInfo.
point
Экранные координаты точки касания, которую сообщает сенсорный дигитайзер.
boundingBox
Ограничивающий прямоугольник области сенсорного контакта. Допустимые целевые объекты касания определяются и оцениваются на основе этого ограничивающего прямоугольника.
- Дигитайзер сообщает о области сенсорного контакта, которая выходит за пределы максимального или минимального порогового значения размера, распознаваемого тестом нажатия касания.
- Часть контактной области касания заключается другим объектом, который находится выше в z-порядке.
nonOccludedBoundingBox
Контактная область касания в определенном целевом окне, не заключаемая другими объектами, которые находятся выше в z-порядке. Любая область, которая заключается другим объектом, является недопустимым целевым объектом.
orientation
Ориентация области сенсорного контакта.
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Ни одна версия не поддерживается |
Верхняя часть | winuser.h |