Я разрабатываю два приложения, отправителя и получателя Windows, на C#. В отправителе я хочу иметь текстовое поле для ввода строкового сообщения и кнопку «отправить».Визуальные приложения C#, отправляющие строковое сообщение от отправителя к получателю, используя Sendmessage()
С другой стороны, я хочу иметь приемник приложений Windows, получая строковое сообщение в текстовом поле.
Я не смог найти пошаговое руководство, особенно в приложении, но нашел, что я нашел приложение в блокноте ... Я не знаю, как преобразовать эти коды в блокнот в окно -app-текстовое поле один .....
Вот что я нашел про приложение для блокнота:
http://www.codingvision.net/miscellaneous/c-send-text-to-notepad
Использование SendMessage(), чтобы сделать это, представляет собой довольно плохую идею, открытие дескриптора окна сложно, и строка должна быть маршалирована по границе процесса. Технически вы можете сделать это с помощью WM_COPYDATA. Но прежде всего рассмотрите механизмы взаимодействия .NET. Сокет, именованный канал или WCF. –
Есть ли примеры/уроки такого рода? Благодаря! – Curly
@Curly Да, [490000 из них] (https://www.google.com/search?q=wcf+tutorial+c%23) –