Para terminar mi monólogo sólo una pregunta más: ¿la aplicación que pretendes controlar la has desarrollado tú? ¿O es de terceros? Si la desarrollas tú (y te apetece marearte mucho) podrías echarle un vistazo a la automatización mediante OLE / COM. Con esto se pueden hacer verdaderas virguerías.
Si no la has hecho tú, tal vez hayan implementado en esta aplicación algo de automatización...
Te indico unos ejemplos: el Office lleva automatización, por eso se puede usar el corrector ortográfico en un montón de aplicaciones fuera de Office, o abrir documentos en otro sitio que no sea el Word (como lo hace el explorer cuando abres un .doc).
Un saludo, y espero haber ayudado (la intención era buena
)
LoPiTaL