Добрый день! Есть программа,назовём её 1.exe,при запуске которой,происходит запуск файла 2.exe и 3.xt ,и только после того как эти программы запущены, происходит запуск 3.exe. Мне необходимо "напрямую" запустить файл 3.exe,но при его запуске вылазить некое окно,которое сообщает что остальные файлы не запущенны.Новерно,программа выполняет поиск запуценных приложений в системе: Если найдет-программа продолжит работу. Не найдёт-вылазит это окно. Вы можите посоветновать,как поступить? Какие функций искать в отладчике?
Возможно программы используют механизмы "межпроцесного" взаимодействия например мьютексы или семафоры. Для начала попробуйте CreateMutex, CreateSemaphore. Возможно происходит поиск хендела окна.( FindWindow ) Возможно обмен происходит с помощью переменных среды, или аргументов командной строки.