Título: MoveMouse [SRC] Publicado por: Sanlegas en 4 Octubre 2011, 09:36 am Bueno... estaba un poco aburrido y decidi crear esta funcion para mover el puntero arrastrandolo de una coordenada a otra, el uso... ps ustedes se lo dan :xD
Código
Ejemplo de uso: Código
Salu2!! Título: Re: MoveMouse [SRC] Publicado por: LordByte64 en 5 Octubre 2011, 10:17 am Gracias, lo miraré más tarde cuando esté en casa :D
Título: Re: MoveMouse [SRC] Publicado por: Elemental Code en 5 Octubre 2011, 11:27 am en la funcion pide los datos en una pointapi
me parece que seria mas comodo ::) Título: Re: MoveMouse [SRC] Publicado por: Sanlegas en 6 Octubre 2011, 06:06 am en la funcion pide los datos en una pointapi me parece que seria mas comodo ::) Ok, gracias por el punto. Salu2! :D Título: Re: MoveMouse [SRC] Publicado por: BlackZeroX en 6 Octubre 2011, 08:38 am Revisa mejor el codigo... analisalo mas a fondo a simple vista te puedo decir muchos errores logicos...
* GetCursorPos() deberia llamarse solo si se requiere... * las variables con prefijo InitialX... imagina que meto -888... * P = (DY / DX) sustituye / por \ y quita la funcion Round()... y asi declara a P como long... * Por norma la 1era palabra del nombre de una palabra es minuscula... la siguiente palabra la 1ra letra es mayuscula seguida de minusculas... Dim iNombre as integer y/o Dim nombreUsuarioX as string las constantes son completamente en mayusculas... es por ello lo que te menciono... Dulces Lunas!ˇ. Título: Re: MoveMouse [SRC] Publicado por: Sanlegas en 6 Octubre 2011, 09:43 am * GetCursorPos() deberia llamarse solo si se requiere... * las variables con prefijo InitialX... imagina que meto -888... * P = (DY / DX) sustituye / por \ y quita la funcion Round()... y asi declara a P como long... 1.- Lo pensé pero por que no es un codigo que se necesite eficiencia en rapidez lo deje asi :xD 2.- No tira error si meten numeros negativos, y si hago la comparación de que es un numero negativo tendria que compara si X o Y esta en el rango de las medidas del monitor por si estas son menores 3.- Al usar \ con la variable long se redondea antes de hacer la multiplicación de la proporcion y esto hace que se coma unos decimales y pierda el rumbo de donde deberia ir Gracias por los datos, salu2 ! |