Compartir a través de


Función CreateSyntheticPointerDevice (winuser.h)

Configura el dispositivo de inyección de puntero para la aplicación que llama e inicializa el número máximo de punteros simultáneos que la aplicación puede insertar.

Sintaxis

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

Parámetros

[in] pointerType

Tipo de dispositivo de inyección de puntero. Debe ser PT_TOUCH o PT_PEN.

[in] maxCount

Número máximo 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.

[in] mode

Modo de visualización de contactos.

Valor devuelto

Si la función se realiza correctamente, el valor devuelto es un identificador para el dispositivo de inyección de puntero. De lo contrario, devuelve null. Para recuperar información de error extendida, llame a la función GetLastError .

Requisitos

   
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