Función IsTouchWindow (winuser.h)

Comprueba si una ventana especificada es compatible con entrada táctil y, opcionalmente, recupera las marcas modificadores establecidas para la funcionalidad táctil de la ventana.

Sintaxis

BOOL IsTouchWindow(
  [in]            HWND   hwnd,
  [out, optional] PULONG pulFlags
);

Parámetros

[in] hwnd

Controlador de la ventana. La función produce un error con ERROR_ACCESS_DENIED si el subproceso que realiza la llamada no está en el mismo escritorio que la ventana especificada.

[out, optional] pulFlags

Dirección de la variable ULONG para recibir las marcas modificadores de la funcionalidad táctil de la ventana especificada.

Valor devuelto

Devuelve TRUE si la ventana admite Windows Touch; devuelve FALSE si la ventana no admite Windows Touch.

Comentarios

En la tabla siguiente se enumeran los valores del parámetro de salida pulFlags .

Marca Descripción
TWF_FINETOUCH Especifica que hWnd prefiere la entrada táctil no codificada.
TWF_WANTPALM Al borrar esta marca, se deshabilita el rechazo de la palma, lo que reduce los retrasos para obtener mensajes de WM_TOUCH . Esto es útil si desea una respuesta lo más rápida posible cuando un usuario toca la aplicación.

Al establecer esta marca, se habilita la detección de palma y se impedirá que algunos mensajes de WM_TOUCH se envíen a la aplicación. Esto es útil si no desea recibir WM_TOUCH mensajes de contacto de palma.

Requisitos

Requisito Value
Cliente mínimo compatible Windows 7 [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows Server 2008 R2 [solo aplicaciones de escritorio]
Plataforma de destino Windows
Encabezado winuser.h (incluya Windows.h)
Library User32.lib
Archivo DLL User32.dll
Conjunto de API ext-ms-win-ntuser-misc-l1-2-0 (introducido en Windows 8.1)

Vea también

Funciones