[C con Clase] Pregunta

Programante programante en gmail.com
Vie Ene 8 16:13:29 CET 2010


david barra pincheira escribió:
> Necesito hacer un programa que controle otra aplicación por ejemplo:
> si winamp tiene el foco que mi programa pueda pulsar el botón play etc.
>  
> Y lo otro es que mi programa sepa que valores en memoria este
> manejando el programa que tiene el foco y cambiarle valores, leer
> valores etc.
>  
> No sé nada de c++ o winapi, pero si me dan una idea de que debo
> estudiar para hacer esto (si es que se puede).
> Les agradecería que me ayudara.
>  
> De antemano gracias.
>  
> Si esta pregunta no va acá por favor avisar. Ya que según lo que leí
> pienso que es acá.

Puedes enviar eventos como pulsar el play usando la API de windows.
Para saber los valores que tiene el otro programa en memoria (sin que el
otro programa esté preparado para ello, por ejemplo de forma que los
guardase en memoria compartida) tendrías que establecer tu programa como
depurador del otro, o inyectarle una biblioteca... Aunque no creo que te
sirviera de mucho, pues además de leer los valores tendrías que saber lo
que significan, cosa que no vas a saber...





Más información sobre la lista de distribución Cconclase