Função UnregisterPointerInputTarget (winuser.h)
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 |
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de