Compartir a través de


IAgentNotifySink::Click

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de 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 a una aplicación cliente cuando el usuario hace clic en un icono de barra de tareas de caracteres o caracteres.

  • No de devuelve ningún valor.

dwCharID

Identificador del carácter en el que se hace clic.

fwKeys

Parámetro que indica el estado de la tecla modificadora y el botón del mouse. El parámetro puede devolver cualquier combinación de lo siguiente:

Value Descripción
0x0001 Botón izquierdo
0x0010 Botón central
0x0002 Botón derecho
0x0004 Tecla Mayús hacia abajo
0x0008 Tecla de control hacia abajo
0x0020 Tecla alt hacia abajo
0x1000 Se produjo un evento en el icono de la barra de tareas del carácter

 

X

Coordenada x del puntero del mouse en píxeles, en relación con el origen de la pantalla (superior izquierda).

y

Coordenada y del puntero del mouse en píxeles, en relación con el origen de la pantalla (superior izquierda).

Este evento se envía al cliente de entrada-activo del carácter. Si ninguno de los clientes del carácter está activo de entrada, el servidor notifica al cliente activo del carácter. Si el carácter está visible, el servidor también hace que la entrada del cliente esté activa y envíe IAgentNotifySink::ActivateInputState. Si el carácter está oculto, también se muestra automáticamente el carácter.