IPC в C #, отправка текста из одного exe в другой exe

Я хотел бы отправить сообщение из текстового поля приложения WPF в открытый блокнот. После того, как я нажму кнопку рядом с текстовым полем, я хочу, чтобы содержимое записывалось в блокно

Как я могу отправлять сообщения между двумя разными приложениями?

 Nick Sinas11 мая 2012 г., 18:19
Это должно помочь тебе начать: / Stackoverflow.com вопросы / 6604070 / ...
 Alexei Levenkov11 мая 2012 г., 18:50
Пожалуйста, решите, есть ли у вас вопрос «как отправить текст в блокнот» или «как сделать IPC». (Примечание: рассмотрите возможность удаления ваших комментариев и вместо этого объедините их в вопрос).
 Pevus11 мая 2012 г., 18:26
Я отложил эти вещи всего на несколько месяцев, теперь я как полный идиот в них. Спасибо всем
 Pevus11 мая 2012 г., 18:16
Спасибо, если он открыт.
 Nick Sinas11 мая 2012 г., 18:15
Ты предполагаешь, что блокнот уже открыт?

Ответы на вопрос(2)

Решение Вопроса
[DllImport("user32.dll", EntryPoint = "FindWindowEx")]
public static extern IntPtr FindWindowEx(IntPtr hwndParent, IntPtr hwndChildAfter, string lpszClass, string lpszWindow);

[DllImport("User32.dll")]
public static extern int SendMessage(IntPtr hWnd, int uMsg, int wParam, string lParam);

private static void DoSendMessage(string message)
{
    Process notepad = Process.Start(new ProcessStartInfo("notepad.exe"));
    notepad.WaitForInputIdle();

    if (notepad != null)
    {
        IntPtr child = FindWindowEx(notepad.MainWindowHandle, new IntPtr(0), "Edit", null);
        SendMessage(child, 0x000C, 0, message);
    }
}

которые вы контролируете, вы можете использовать NamedPipeClientStream а также NamedPipeServerStream

Ваш ответ на вопрос