Función InjectSyntheticPointerInput (winuser.h)
Simula la entrada del puntero (lápiz o entrada táctil).
Sintaxis
BOOL InjectSyntheticPointerInput(
HSYNTHETICPOINTERDEVICE device,
[in] const POINTER_TYPE_INFO *pointerInfo,
[in] UINT32 count
);
Parámetros
device
Identificador del dispositivo de inyección de puntero creado por CreateSyntheticPointerDevice.
[in] pointerInfo
Matriz de POINTER_TYPE_INFO estructuras que represen los punteros insertados.
El tipo debe coincidir con el parámetro pointerType de la llamada CreateSyntheticPointerDevice que creó el dispositivo de inyección.
PtPixelLocation para cada POINTER_TYPE_INFO se especifica en relación con la parte superior izquierda de la pantalla virtual:
[in] count
Número de contactos.
Para PT_TOUCH este valor debe ser mayor que 0 y menor o igual que MAX_TOUCH_COUNT.
Para PT_PEN este valor debe ser 1.
Valor devuelto
Si esta función se ejecuta correctamente, devuelve TRUE.
De lo contrario, devuelve FALSE. Para recuperar información de error extendida, llame a la función GetLastError .
Requisitos
Requisito | Value |
---|---|
Cliente mínimo compatible | Windows 10, versión 1809 [solo aplicaciones de escritorio] |
Servidor mínimo compatible | Windows Server [solo aplicaciones de escritorio] |
Plataforma de destino | Windows |
Encabezado | winuser.h |
Library | User32.lib |
Archivo DLL | User32.dll |