У меня есть два приложения с именами SENDER и RECEIVER .
RECEIVER будет запущен SENDER с методом System.Diagnostics.Process.Start
RECEIVER будет запущен в скрытом режиме, поэтому у него нет MainWindowHandle
.
Затем мы могли бы использовать Win32.WM_COPYDATA
, чтобы отправить сообщение ПОЛУЧАТЕЛЮ, но для этого требуется MainWindowHandle
, поэтому мы не можем.
Что мне нужно, так это возможность периодически отправлять и получать сообщения любым способом.
Я проверил по следующей ссылке руководство по MainWindowHandle
, но это не помогло:
Отправить сообщение процессу Windows (, а не его главному окну)
Одним из решений может быть объект из System.Diagnostics.Process
, который может помочь нам отправлять сообщения процессу.