Это все конечно на уровне идей, но
1. спослать первой SendMessage комманду
2. сделать что-то вроде клиент-сервера (при наличии сетевой карты)
3. это уже совсем ... заведи какой-нибудь файлик и пиши в него свои команды, а после исполнения их второй программой удаляй его.
alibek писал(а):Используй mailslot'ы. Или, если ОС на основе NT, можешь передавать через (Named) Pipe.
GSerg писал(а):Да никакой хитрости
SECURITY_DESCRIPTOR нуна уметь создавать, а я не умею
GSerg писал(а):Ну да
Создаётся нормально. Только другим процессам не предоставляется, если SECURITY_DESCRIPTOR не указан.
sanches писал(а)::idea: А самый классный способ - ActiveX. Компилишь управляемую прогу как ActiveX EXE (напрмер назовем ее MyProg) (ну и соответственно делаешь там открытый класс, типа MyApplication). А в управляющей проге объявляешь класс, типа:
Set MyApp = CreateObject("MyProg.MyApplication")
а далее через MyApp управляешь своей прогой как хочешь
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 2