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) |