Поделиться через


Функция InitializeTouchInjection (winuser.h)

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

ПримечаниеInitializeTouchInjection должен предшествовать любому вызову Метода InjectTouchInput.

 

Синтаксис

BOOL InitializeTouchInjection(
  [in] UINT32 maxCount,
  [in] DWORD  dwMode
);

Параметры

[in] maxCount

Максимальное количество сенсорных контактов.

Параметр maxCount должен быть больше 0 и меньше или равен MAX_TOUCH_COUNT (256), как определено в winuser.h.

[in] dwMode

Режим визуализации контактов.

Параметр dwMode должен быть TOUCH_FEEDBACK_DEFAULT, TOUCH_FEEDBACK_INDIRECT или TOUCH_FEEDBACK_NONE.

Возвращаемое значение

Если функция выполнена успешно, возвращается значение TRUE.

Если функция завершается сбоем, возвращается значение FALSE. Дополнительные сведения об ошибке можно получить, вызвав GetLastError.

Комментарии

Если задано TOUCH_FEEDBACK_DEFAULT , внедренные сенсорные отзывы могут быть подавлены параметрами конечного пользователя на панели управления Перо и сенсорный ввод .

Если задано TOUCH_FEEDBACK_INDIRECT , внедренная обратная связь о сенсорном вводе переопределяет параметры конечного пользователя на панели управления Перо и сенсорный ввод .

Если заданы TOUCH_FEEDBACK_INDIRECT или TOUCH_FEEDBACK_NONE , обратная связь, предоставляемая приложениями и элементами управления, может не повлиять на обратную связь.

Требования

   
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header winuser.h
Библиотека User32.lib
DLL User32.dll
Набор API ext-ms-win-rtcore-ntuser-wmpointer-l1-1-0 (представлено в Windows 10 версии 10.0.14393)

См. также

Функции