Функция CreateSyntheticPointerDevice (winuser.h)
Настраивает устройство внедрения указателя для вызывающего приложения и инициализирует максимальное количество одновременных указателей, которые приложение может внедрить.
Синтаксис
HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
[in] POINTER_INPUT_TYPE pointerType,
[in] ULONG maxCount,
[in] POINTER_FEEDBACK_MODE mode
);
Параметры
[in] pointerType
Тип устройства внедрения указателя. Должен быть PT_TOUCH или PT_PEN.
[in] maxCount
Максимальное число контактов.
Для PT_TOUCH это значение должно быть больше 0 и меньше или равно MAX_TOUCH_COUNT.
Для PT_PEN это значение должно быть равно 1.
[in] mode
Режим визуализации контакта.
Возвращаемое значение
Если функция выполнена успешно, возвращаемое значение является дескриптором для устройства внедрения указателя. В противном случае будет возвращено значение null. Чтобы получить расширенные сведения об ошибке, вызовите функцию GetLastError .
Требования
Минимальная версия клиента | Windows 10, версия 1809 [только классические приложения] |
Минимальная версия сервера | Windows Server [только классические приложения] |
Целевая платформа | Windows |
Header | winuser.h |
Библиотека | User32.lib |
DLL | User32.dll |