Входные сообщения и уведомления указателя
Общие сведения о технологии ввода сообщений и уведомлений указателя.
Технология ввода сообщений и уведомлений указателя не связана ни с какими заголовками.
Рекомендации по программированию для этой технологии см. в следующих разделах:
Перечисления
LEGACY_TOUCHPAD_FEATURES Определяет параметры, для которых устаревшая сенсорная панель указала поддержку. |
POINTER_BUTTON_CHANGE_TYPE Определяет изменение состояния кнопки, связанной с указателем. |
tagPOINTER_INPUT_TYPE Определяет типы входных данных указателя. |
TOUCHPAD_SENSITIVITY_LEVEL Определяет значения для параметров конфиденциальности сенсорной панели. |
Функции
EnableMouseInPointer Позволяет мыши выступать в качестве устройства ввода указателя и отправлять WM_POINTER сообщения. |
GET_POINTERID_WPARAM Извлекает идентификатор указателя, используя указанное значение. |
GetPointerCursorId Извлекает идентификатор курсора, связанный с указанным указателем. |
GetPointerFrameInfo Возвращает весь кадр сведений для указанных указателей, связанных с текущим сообщением. |
GetPointerFrameInfoHistory Возвращает весь кадр данных (включая объединяемые входные кадры) для указанных указателей, связанных с текущим сообщением. |
GetPointerFramePenInfo Возвращает весь кадр сведений на основе пера для указанных указателей (типа PT_PEN), связанных с текущим сообщением. |
GetPointerFramePenInfoHistory Возвращает весь кадр сведений на основе пера (включая объединяемые входные кадры) для указанных указателей (типа PT_PEN), связанных с текущим сообщением. |
GetPointerFrameTouchInfo Возвращает весь кадр сенсорной информации для указанных указателей (типа PT_TOUCH), связанных с текущим сообщением. |
GetPointerFrameTouchInfoHistory Возвращает весь кадр сенсорной информации (включая объединяемые входные кадры) для указанных указателей (типа PT_TOUCH), связанных с текущим сообщением. |
GetPointerInfo Возвращает сведения для указанного указателя, связанного с текущим сообщением. |
GetPointerInfoHistory Возвращает сведения, связанные с отдельными входными данными , если таковые имелись, которые были сгруппированы в текущее сообщение для указанного указателя. |
GetPointerInputTransform Возвращает одно или несколько преобразований для координат сведений о указателе, связанных с текущим сообщением. |
GetPointerPenInfo Возвращает сведения на основе пера для указанного указателя (типа PT_PEN), связанного с текущим сообщением. |
GetPointerPenInfoHistory Возвращает сведения на основе пера, связанные с отдельными входными данными , если таковые были, которые были объединялись в текущее сообщение для указанного указателя (типа PT_PEN). |
GetPointerTouchInfo Возвращает сведения на основе касания для указанного указателя (типа PT_TOUCH), связанного с текущим сообщением. |
GetPointerTouchInfoHistory Возвращает информацию на основе сенсорного ввода, связанную с отдельными входными данными , если таковые имелись, которые были сгруппированы в текущее сообщение для указанного указателя (типа PT_TOUCH). |
GetPointerType Извлекает тип указателя для указанного указателя. |
GetUnpredictedMessagePos Получает данные указателя перед обработкой сенсорного прогнозирования. |
HAS_POINTER_CONFIDENCE_WPARAM Проверяет, считается ли указанное сообщение указателя преднамеренным, а не случайным. |
IS_POINTER_CANCELED_WPARAM Проверяет, завершился ли указанный ввод указателя внезапно или был ли он недопустимым, указывая на то, что взаимодействие не было завершено. |
IS_POINTER_FIFTHBUTTON_WPARAM Проверяет, выполнил ли указанный указатель пятое действие. |
IS_POINTER_FIRSTBUTTON_WPARAM Проверяет, выполнил ли указанный указатель первое действие. |
IS_POINTER_FLAG_SET_WPARAM Проверяет, задает ли указанный флаг макрос указателя. |
IS_POINTER_FOURTHBUTTON_WPARAM Проверяет, выполнил ли указанный указатель четвертое действие. |
IS_POINTER_INCONTACT_WPARAM Проверяет, находится ли указанный указатель в контакте. |
IS_POINTER_INRANGE_WPARAM Проверяет, находится ли указанный указатель в диапазоне. |
IS_POINTER_NEW_WPARAM Проверяет, является ли указанный указатель новым указателем. |
IS_POINTER_PRIMARY_WPARAM Проверяет, выполнил ли указанный указатель основное действие. |
IS_POINTER_SECONDBUTTON_WPARAM Проверяет, выполнил ли указанный указатель второе действие. |
IS_POINTER_THIRDBUTTON_WPARAM Проверяет, выполнил ли указанный указатель третье действие. |
IsMouseInPointerEnabled Указывает, задано ли значение EnableMouseInPointer для мыши в качестве устройства ввода указателя и отправки WM_POINTER сообщений. |
SkipPointerFrameMessages Определяет, какой входной кадр указателя создал последнее полученное сообщение для указанного указателя, и удаляет все входные сообщения указателя в очереди (не восстановленные), созданные из того же входного кадра указателя. |
Структуры
INPUT_TRANSFORM Определяет матрицу, представляющую преобразование для потребителя сообщения. |
POINTER_INFO Содержит основные сведения о указателе, общие для всех типов указателей. Приложения могут получать эти сведения с помощью функций GetPointerInfo, GetPointerFrameInfo, GetPointerInfoHistory и GetPointerFrameInfoHistory. |
POINTER_PEN_INFO Определяет основные сведения о пере, общие для всех типов указателей. |
POINTER_TOUCH_INFO Определяет основные сенсорные сведения, общие для всех типов указателей. |
TOUCHPAD_PARAMETERS Содержит параметры сенсорной панели пользователя и сведения о системе, связанные со всеми обнаруженными сенсорными паннотами. |
TOUCHPREDICTIONPARAMETERS Содержит сведения об аппаратном вводе, которые можно использовать для прогнозирования целевых объектов касания и компенсации аппаратной задержки при обработке сенсорного ввода и ввода жестов, содержащих данные о расстоянии и скорости. |