Отправка/получение сообщения в/из двух запущенных приложений

У меня есть два приложения с именами SENDER и RECEIVER .

RECEIVER будет запущен SENDER с методом System.Diagnostics.Process.Start

RECEIVER будет запущен в скрытом режиме, поэтому у него нет MainWindowHandle.

Затем мы могли бы использовать Win32.WM_COPYDATA, чтобы отправить сообщение ПОЛУЧАТЕЛЮ, но для этого требуется MainWindowHandle, поэтому мы не можем.

Что мне нужно, так это возможность периодически отправлять и получать сообщения любым способом.

Я проверил по следующей ссылке руководство по MainWindowHandle, но это не помогло:

Отправить сообщение процессу Windows (, а не его главному окну)

Одним из решений может быть объект из System.Diagnostics.Process, который может помочь нам отправлять сообщения процессу.

9
задан facepalm42 24 August 2019 в 09:51
поделиться