Red de conocimientos sobre prescripción popular - Colección de remedios caseros - Acerca del problema de usar el asistente de teclas para configurar el mouse para mantener presionado y arrastrar

Acerca del problema de usar el asistente de teclas para configurar el mouse para mantener presionado y arrastrar

Dim pinx

pinx = complemento. Sys.GetScRX()

La llamada mueve suavemente el mouse a (pinx, 0, 5000, 0, 10).

//El siguiente es un ejemplo. El mouse se mueve desde la esquina superior izquierda de la pantalla a la esquina superior derecha de la pantalla durante 5 segundos. Este es el parámetro.

//Parámetro: Descripción de la sensibilidad de suavizado: modelado, el rango es 1 ~ diferencia máxima de coordenadas, la distancia recorrida por el mouse al mismo tiempo.

//Cuanto más largo sea el tiempo total de movimiento o más corta sea la distancia de coordenadas inicial, cuanto menor sea la sensibilidad de suavizado, mejor.

//Por el contrario, cuanto mayor es la coordenada, más precisa es, pero generalmente no supera el 10% de la diferencia máxima de las coordenadas iniciales.

//Configura la sensibilidad para ajustar la función de retardo. Si el retraso es demasiado corto, el retraso no se puede realizar con precisión.

La función mueve suavemente el mouse a (coordenada del punto final px, coordenada del punto final py, tiempo de movimiento, coordenada del punto inicial comienzox, coordenada del punto inicial comienzo, sensibilidad de suavizado).

dim mx

Dimensión x, y

Dim tx, ty

X=coordenada del punto inicial iniciox

Y=coordenada del punto inicial inicio

Tx=abs(coordenada terminal x px)

Ty=abs(coordenada terminal y py)

Si tx & gt = ty

mx=tx

Otros

mx=ty

Terminará si...

Si mx & gt0

Para i = 0 a mx sensibilidad de suavizado de paso

Sx=int((coordenada del punto final px*i+x*(mx-i))/mx )

Sy=int((coordenadas del terminal py*i+y*(mx-i))/mx)

Mover a sx, sy

Retraso int (tiempo de movimiento/mx*sensibilidad suave)

Luego

Otros

Tiempo de retraso de movimiento

Terminará si...

Mover a la coordenada del punto final px, coordenada del punto final py

Mover el mouse suavemente a =true

Finalizar función