Método IProxyProviderWinEventHandler::RespondToWinEvent (uiautomationcore.h)
Manipula um WinEvent.
Sintaxe
HRESULT RespondToWinEvent(
[in] DWORD idWinEvent,
[in] HWND hwnd,
[in] LONG idObject,
[in] LONG idChild,
[in] IProxyProviderWinEventSink *pSink
);
Parâmetros
[in] idWinEvent
Tipo: DWORD
O identificador do WinEvent de entrada. Para obter uma lista de IDs do WinEvent, consulte Constantes de evento.
[in] hwnd
Tipo: HWND
O identificador da janela para a qual o WinEvent foi acionado. Essa também deve ser a janela para a qual o proxy foi criado.
[in] idObject
Tipo: LONG
O identificador de objeto (OBJID_*) do objeto acessível associado ao evento. Para obter uma lista de identificadores de objeto, consulte Identificadores de objeto.
[in] idChild
Tipo: LONG
O identificador filho do elemento associado ao evento ou CHILDID_SELF se o elemento não for um filho.
[in] pSink
Tipo: IProxyProviderWinEventSink*
Um ponteiro para a interface IProxyProviderWinEventSink fornecida pelo núcleo Automação da Interface do Usuário. Qualquer evento que o proxy precise gerar em resposta ao WinEvent que está sendo manipulado deve ser adicionado ao coletor.
Retornar valor
Tipo: HRESULT
Se o método for bem-sucedido, ele retornará S_OK. Caso contrário, ele retornará um código de erro HRESULT.
Comentários
O provedor deve examinar os dados do evento. Se o provedor precisar gerar um evento Automação da Interface do Usuário em resposta, os dados desse evento deverão ser adicionados ao coletor de eventos pSink.
Requisitos
Requisito | Valor |
---|---|
Cliente mínimo com suporte | Windows 7, Windows Vista com SP2 e Atualização de Plataforma para Windows Vista, Windows XP com SP3 e Atualização de Plataforma para Windows Vista [aplicativos da área de trabalho | Aplicativos UWP] |
Servidor mínimo com suporte | Windows Server 2008 R2, Windows Server 2008 com SP2 e Atualização de Plataforma para Windows Server 2008, Windows Server 2003 com SP2 e Atualização de Plataforma para Windows Server 2008 [aplicativos da área de trabalho | Aplicativos UWP] |
Plataforma de Destino | Windows |
Cabeçalho | uiautomationcore.h (include UIAutomation.h) |
Confira também
Referência