IAgentNotifySink::Click
[O Microsoft Agent foi preterido a partir do Windows 7 e pode estar indisponível nas versões subsequentes do Windows.]
HRESULT Click(
long dwCharID, // character ID
short fwKeys, // mouse button and modifier key state
long x, // x coordinate of mouse pointer
long y // y coordinate of mouse pointer
);
Notifica um aplicativo cliente quando o usuário clica no ícone da barra de tarefas de um caractere ou caractere.
- Sem valor de retorno.
-
dwCharID
-
Identificador do caractere clicado.
-
fwKeys
-
Um parâmetro que indica o botão do mouse e o estado da chave modificadora. O parâmetro pode retornar qualquer combinação do seguinte:
Valor Descrição 0x0001 Botão Esquerdo 0x0010 Botão Do Meio 0x0002 Botão Direito 0x0004 Tecla Shift para Baixo 0x0008 Tecla control para baixo 0x0020 Tecla Alt Para Baixo 0x1000 Evento ocorrido no ícone da barra de tarefas do caractere -
X
-
A coordenada x do ponteiro do mouse em pixels, em relação à origem da tela (superior esquerdo).
-
Y
-
A coordenada y do ponteiro do mouse em pixels, em relação à origem da tela (canto superior esquerdo).
Esse evento é enviado para o cliente ativo de entrada do caractere. Se nenhum dos clientes do caractere estiver ativo na entrada, o servidor notificará o cliente ativo do caractere. Se o caractere estiver visível, o servidor também tornará essa entrada do cliente ativa e enviará IAgentNotifySink::ActivateInputState. Se o caractere estiver oculto, o caractere também será mostrado automaticamente.