Compartilhar via


Função IsTouchWindow (winuser.h)

Verifica se uma janela especificada é compatível com toque e, opcionalmente, recupera os sinalizadores modificador definidos para a funcionalidade de toque da janela.

Sintaxe

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

Parâmetros

[in] hwnd

O identificador de janela. A função falhará com ERROR_ACCESS_DENIED se o thread de chamada não estiver na mesma área de trabalho que a janela especificada.

[out, optional] pulFlags

O endereço da variável ULONG para receber os sinalizadores do modificador para a funcionalidade de toque da janela especificada.

Retornar valor

Retornará TRUE se a janela der suporte ao Windows Touch; retornará FALSE se a janela não der suporte ao Windows Touch.

Comentários

A tabela a seguir lista os valores para o parâmetro de saída pulFlags .

Sinalizador Descrição
TWF_FINETOUCH Especifica que hWnd prefere entrada de toque não codificada.
TWF_WANTPALM Limpar esse sinalizador desabilita a rejeição da palma da mão, o que reduz os atrasos para obter mensagens WM_TOUCH . Isso será útil se você quiser a resposta o mais rápido possível quando um usuário tocar no aplicativo.

Definir esse sinalizador permite a detecção da palma da mão e impedirá que algumas mensagens WM_TOUCH sejam enviadas ao seu aplicativo. Isso será útil se você não quiser receber WM_TOUCH mensagens provenientes do contato da palma da mão.

Requisitos

Requisito Valor
Cliente mínimo com suporte Windows 7 [somente aplicativos da área de trabalho]
Servidor mínimo com suporte Windows Server 2008 R2 [somente aplicativos da área de trabalho]
Plataforma de Destino Windows
Cabeçalho winuser.h (inclua Windows.h)
Biblioteca User32.lib
DLL User32.dll
Conjunto de APIs ext-ms-win-ntuser-misc-l1-2-0 (introduzido no Windows 8.1)

Confira também

Funções