Функция InitializeTouchInjection (winuser.h)
Настраивает контекст внедрения сенсорного ввода для вызывающего приложения и инициализирует максимальное количество одновременных контактов, которые приложение может внедрять.
Синтаксис
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) |