Compartir a través de


Evento DragStart

[Microsoft Agent está en desuso a partir de Windows 7 y puede no estar disponible en versiones posteriores de Windows].

Descripción

Se produce cuando el usuario comienza a arrastrar un personaje.

Sintaxis

Sub agent**_DragStart** (ByVal CharacterID, (ByVal Button, (ByVal Shift, (ByVal X, (ByVal Y**)**

Parte Descripción
CharacterID Devuelve el ID del personaje en el que se ha hecho clic como una cadena.
Button Devuelve un entero que identifica el botón pulsado y soltado para provocar el evento. El argumento del botón es un campo de bits con bits correspondientes al botón izquierdo (bit 0), botón derecho (bit 1) y botón central (bit 2). Estos bits se corresponden con los valores 1, 2 y 4, respectivamente. Solo se crea uno de los bits, que indica el botón que provocó el evento.
Shift Devuelve un entero que corresponde al estado de las teclas MAYÚS, CTRL y ALT cuando se pulsa o suelta el botón correspondiente en el argumento del botón. Se crea un bit si la clave está inactiva. El argumento shift es un campo de bits con los bits menos significativos correspondientes a la tecla MAYÚS (bit 0), la tecla CTRL (bit 1) y la tecla ALT (bit 2). Estos bits se corresponden con los valores 1, 2 y 4, respectivamente. El argumento shift indica el estado de estas claves. Algunos, todos o ninguno de los bits se pueden crear, lo que indica que se han pulsado algunas, todas o ninguna de las teclas. Por ejemplo, si se pulsan CTRL y ALT, el valor de shift sería 6.
X,Y Devuelve un entero que indica la ubicación actual del puntero del ratón. Los valores X e Y siempre se expresan en píxeles, a partir de la esquina superior izquierda de la pantalla.

 

Comentarios

Este evento solo se envía al cliente de entrada activo de un personaje. Cuando el usuario arrastra un personaje sin cliente de entrada activo, el servidor establecerá su último cliente de entrada activo como el cliente de entrada activo actual, enviando el evento ActivateInput a ese cliente y luego enviando el evento DragStart.

Consulte también

Evento DragComplete