Funzione InjectSyntheticPointerInput (winuser.h)
Simula l'input del puntatore (penna o tocco).
Sintassi
BOOL InjectSyntheticPointerInput(
HSYNTHETICPOINTERDEVICE device,
[in] const POINTER_TYPE_INFO *pointerInfo,
[in] UINT32 count
);
Parametri
device
Handle per il dispositivo di inserimento del puntatore creato da CreateSyntheticPointerDevice.
[in] pointerInfo
Matrice di strutture POINTER_TYPE_INFO che represe i puntatori inseriti.
Il tipo deve corrispondere al parametro pointerType della chiamata CreateSyntheticPointerDevice che ha creato il dispositivo di inserimento.
Il valore ptPixelLocation per ogni POINTER_TYPE_INFO viene specificato rispetto all'angolo superiore sinistro della schermata virtuale:
[in] count
Numero di contatti.
Per PT_TOUCH questo valore deve essere maggiore di 0 e minore o uguale a MAX_TOUCH_COUNT.
Per PT_PEN questo valore deve essere 1.
Valore restituito
Se questa funzione ha esito positivo, restituisce TRUE.
In caso contrario, restituisce FALSE. Per recuperare informazioni sull'errore estese, chiamare la funzione GetLastError .
Requisiti
Requisito | Valore |
---|---|
Client minimo supportato | Windows 10, versione 1809 [solo app desktop] |
Server minimo supportato | Windows Server [solo app desktop] |
Piattaforma di destinazione | Windows |
Intestazione | Winuser |
Libreria | User32.lib |
DLL | User32.dll |