Написанное мною приложение управляет другим. Подскажите...

Эту проблему можно решить так:

0) Создаём соединение двух приложений через сокет.

1) Программа нажимающая кнопки - сервер, причём эту часть нужно

выделить в отдельный поток, чтобы приложение всегда ждало

управляющей команды. Здесь реализуются все действия, исполняемые

в зависимости от полученной упр. команды.

2) Приложение посылающее информацию о том, какую кнопку нужно

нажать - клиент. Посылает серверу управляющую команду,

содержащую инф. о том, какую кнопку нужно нажать.

Вот так всё незамысловато!