Funzione CreateSyntheticPointerDevice (winuser.h)

Configura il dispositivo di inserimento del puntatore per l'applicazione chiamante e inizializza il numero massimo di puntatori simultanei che l'app può inserire.

Sintassi

HSYNTHETICPOINTERDEVICE CreateSyntheticPointerDevice(
  [in] POINTER_INPUT_TYPE    pointerType,
  [in] ULONG                 maxCount,
  [in] POINTER_FEEDBACK_MODE mode
);

Parametri

[in] pointerType

Tipo di dispositivo di inserimento del puntatore. Deve essere PT_TOUCH o PT_PEN.

[in] maxCount

Numero massimo 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.

[in] mode

Modalità di visualizzazione del contatto.

Valore restituito

Se la funzione ha esito positivo, il valore restituito è un handle per il dispositivo di inserimento del puntatore. In caso contrario, restituirà Null. Per recuperare informazioni sull'errore estese, chiamare la funzione GetLastError .

Requisiti

   
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