Compartir a través de


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