Эмуляция нажатия ctrl + v

121
14 ноября 2020, 20:10

Необходимо эмулировать нажатие данных клавиш вне формы.

SendKeys.Send("^{v}");

нажимает просто v

SendKeys.Send("^v");
SendKeys.Send("^(v)");

Соответственно, тоже. Winforms net framework 4.5. Тестировал на windows 7.

Answer 1

Так ли обязательно именно CTRL+V? Может быть стоит взять текст из буфера обмена: Clipboard.GetText(). А затем напечатать его. Такой подход даст вам контроль над печать. Можете симулировать пользовательский ввод, добавляя случайную задержку между клавиш.

READ ALSO
С# EmguCV ошибка “OpenCV: type == CV_32F || type == CV_64F”

С# EmguCV ошибка “OpenCV: type == CV_32F || type == CV_64F”

Нужен метод, который будет инвертировать видеоВ метод передается текущий кадр

93
Авторизация на сайтах (POST запросы c#)

Авторизация на сайтах (POST запросы c#)

В общем походу написания проекта возникла потребность совершать авторизацию на нескольких сайтахЕдиного подхода тут не будет(или я его...

109
Как добавить собственные кнопки в MessageBoxButtons?

Как добавить собственные кнопки в MessageBoxButtons?

Я могу использовать только кнопки:

117
CRUD operations C# (delete)

CRUD operations C# (delete)

Сформируй d с помощью linq: VideoGame d = contextVideoGames

137