Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Permite que o chamador cancele o registro de uma janela de destino para a qual toda a entrada de ponteiro do tipo especificado é redirecionada.
Sintaxe
BOOL UnregisterPointerInputTarget(
[in] HWND hwnd,
[in] POINTER_INPUT_TYPE pointerType
);
Parâmetros
[in] hwnd
Janela para não ser registrado como um destino de redirecionamento global em sua área de trabalho.
[in] pointerType
Tipo de entrada de ponteiro para não ser mais redirecionado para a janela especificada. Esse é qualquer valor válido e com suporte da enumeração POINTER_INPUT_TYPE . Observe que o tipo de PT_POINTER genérico e o tipo PT_MOUSE não são válidos nesse parâmetro.
Retornar valor
Se a função for bem-sucedida, o valor retornado será diferente de zero.
Se a função falhar, o valor retornado será zero. Para obter informações de erro estendidas, chame GetLastError.
Comentários
Um aplicativo que chamou com êxito a função RegisterPointerInputTarget pode chamar essa função para cancelar o registro da janela da função de destino redirecionado global para o tipo de ponteiro especificado.
Um aplicativo que registrou a mesma janela que um destino de redirecionamento global para vários tipos de entrada de ponteiro pode chamar o UnregisterPointerInputTarget para cancelar o registro da janela para um desses tipos, deixando a janela registrada para os tipos restantes.
Se o thread de chamada não tiver o privilégio de acesso à interface do usuário, essa função falhará com o último erro definido como ERROR_ACCESS_DENIED.
Se o tipo de entrada de ponteiro especificado não for válido, essa função falhará com o último erro definido como ERROR_INVALID_PARAMETER.
Se o thread de chamada não possuir a janela especificada, essa função falhará com o último erro definido como ERROR_ACCESS_DENIED.
Se a janela especificada não for o destino de redirecionamento global registrado para o tipo de entrada de ponteiro especificado em sua área de trabalho, essa função não tomará nenhuma ação e retornará êxito.
Requisitos
| Requisito | Valor |
|---|---|
| Cliente mínimo com suporte | Windows 8 [somente aplicativos da área de trabalho] |
| Servidor mínimo com suporte | Windows Server 2012 [somente aplicativos da área de trabalho] |
| Plataforma de Destino | Windows |
| Cabeçalho | winuser.h (inclua Windows.h) |
| Biblioteca | User32.lib |
| DLL | User32.dll |