У меня есть две программы Win32 API, написанные простым языком C: программа A и программа B. Я хочу, чтобы программа B отправила строку «Hello World» программе A. Поэтому B необходимо сделать следующее:
1) Определить, работает ли программа А.
2) Если это так, отправьте строку "Hello World" в A.
3) Если A не запущен, B должен показать сообщение об ошибке.
Может ли кто-нибудь указать мне функции API, необходимые для этого? Как бы я установил такую связь между двумя программами? Я думаю, что самая большая проблема в том, что строка «Hello World» находится в адресном пространстве программы B, и ей как-то нужно переместиться в адресное пространство A. Так что просто передать указатель на память недостаточно ... Мне нужен другой подход. Есть идеи?
Спасибо