Ver Mensaje Individual
  #2 (permalink)  
Antiguo 23/04/2006, 01:02
Avatar de Modern_Crusades
Modern_Crusades
 
Fecha de Ingreso: junio-2005
Mensajes: 620
Antigüedad: 19 años, 10 meses
Puntos: 1
si se puede y hay muchas formas de hacerlo unas mas elegantes que otras, p/e

para conectarse en el emule las teclas rapidas son Alt+C, puedes usar la funcion Sendkeys y envierle alt+c, esto no es controlar la aplicacion pero funciona.
tu otra opcion es hacer un hook al programa que quieres controlar y con la funcion sendmessage enviarle un mensaje al programa que le indica que quieres que haga, esta es mas elegante solo tienes que conocer los mensages que utiliza la aplicacion.
otra forma es crear una referencia al objeto(no todos los objetos los puedes referenciar en forma exclusiva, si no puedes tendras que referenciar el windows api functions para hacerlo) y con la funcion getobject puedes obtener el objeto p/e word y asi puedes obtener sus eventos, acceder a sus comando y hacer lo que quieras con el.

como veras la primera es facil de implementar solo tienes que cotejar que la aplicacion que deseas tiene el foco y enviar teclas.
la segunda tienes mucho control pero a bajo nivel y algo engorroso.
la tercera es la mas comoda y mas o menos sencilla, si quieres algo mas detalla do o ejemplos solo manda un mensaje.

Última edición por Modern_Crusades; 23/04/2006 a las 23:43