Ввод текста в текстовое поле, не принадлежащее вашему приложению (C#/.NET)
Вопрос
Итак, мне просто интересно, как я могу ввести текст в текстовое поле на веб-странице с помощью приложения Windows.
Почти как обратная царапина на экране.
Я знаю, что где-то читал о возможности сделать это, но совершенно забыл, как он это сделал.Я думаю, что он, возможно, использовал библиотеки DLL Win32, что могло бы быть забавным занятием, но сейчас я отошел от темы.
Итак, вопрос:Как вы можете вставлять текст в текстовые поля, которые не принадлежат вашему приложению, с помощью .NET (C#)
РЕДАКТИРОВАТЬ:Нашёл свой ответ.Смотрите комментарии ниже.
Решение
Посмотри на ОтправитьИнпут Win32 API.Естественно, сначала вам нужно сосредоточиться на правильном окне.Кроме того, в Vista и выше имеются некоторые ограничения безопасности, поэтому приложение с низким уровнем привилегий не может манипулировать другим приложением с более высокими привилегиями.