Red de conocimiento informático - Conocimiento informático - ¿Cómo escribir un programa de interfaz para controlar el funcionamiento de otro programa?

¿Cómo escribir un programa de interfaz para controlar el funcionamiento de otro programa?

Las aplicaciones interactivas tienen muchas ramas y detalles: desarrollo de tipos de componentes COM en Windows, UNIX xopen, JAVA JNI para ideas de programación interactiva de programas, interfaces de línea de comandos anteriores, VBX, etc., se pueden utilizar para la interacción del programa. La clave es qué hacer y qué utilizar convenientemente.

Primero, si es en Windows, el modo interactivo más simple es una línea de comando, el segundo es el proceso entre noticias y es un enlace global (esto es interceptación pero no control), pero más a fondo Se recomienda comprender los conceptos y métodos de COM + (esto requiere leer al menos un libro). Esto es lo más básico para ganar, la teoría básica de componentes, controles y complementos.

En segundo lugar, para este requisito, controle VS para abrir archivos y use la línea de comando, pero para lograr saltos internos y otras "acciones" de control, al menos desea desarrollar un complemento v que coincida. el programa de interfaz. Este requisito no debe resolverse mediante el uso de mensajes entre procesos, porque el proceso entre mensajes está bajo control débil. Si ambas partes lo desarrollan ellos mismos y el software de terceros coopera, será más problemático.