SoloCodigo
Programación General => Visual Basic 6.0 e inferiores => Mensaje iniciado por: fclarat en Lunes 2 de Octubre de 2006, 19:59
-
Bueno como dice el titulo mi idea es la siguiente crear un programa q cundo vos apretes la letra "G" mueva el mouse a una direccion (xxx;yyy), haga un click y luego vuevla al mismo lugar dodne estaba...
si no enteinde lo que kiero decir solo diganmelo...
y si me pueden ayudar, gracias.
-
Solamente hay algo que no me queda claro , al preisonar la letra tu programa debe de estar en primer plano o escondido :ph34r:
Porque si es la primera con el evento keypress del formulario lo puedes hacer, si es la segunda opcion con genansickeystate lo puedes hacer , seria un tipo mini keylogger que solo detecte la letra Q , y obteniendo la letra simplemente con la api setcursorpos mueves el cursor es cosa de buscar la declaracion de setcursorpos y usar asi:
Setcursorpos(10,10)
la primera cordenada es punto X ;horizontal , la segunda es Y;vertical
Lo del hacer click no recuerdo muy bien con que api era ... <_<
Y lo de volver al mismo lugar pues primero optienes la posicion del cursor por ejemplo con getcursorpos , almacenas en una variable la posicion y despues de hacer el click vuelves a la posicion de la variable almacenada.
Si tienes algun problema con alguna de estas apis dilo , pero recuerda buscar un poquito antes en google porque sobre estas APIS hay mucha información.
Salu2
-
muchas gracias... todo lo q decis es correcto pero justo lo temrine ayer... .. = Gracias. por la buena onda =)