0

Я использую SendKeys.SendWait("^(c)"); и оно работает но не везде ,мне нужно чтобы программа копировала текст в буфер из любой другой программы

aepot
  • 49,560
  • ну виндовс форма – Volgar 54 Nov 23 '22 at 12:58
  • 1
    Пожалуйста, исправьте вопрос, чтобы он отражал конкретную проблему с достаточным количеством деталей для возможности дать адекватный ответ. – Дух сообщества Nov 23 '22 at 13:11
  • Удалось разобраться? – aepot Nov 24 '22 at 23:58
  • не смог нормально разобраться ,типа оно то копирует но не в программах – Volgar 54 Nov 26 '22 at 01:02
  • то есть оно делает ровно тоже что и SendKeys.SendWait("^(c)"); – Volgar 54 Nov 26 '22 at 01:05
  • Ну тогда я не знаю, что вам нужно. Копировать можно только из активного окна. Что такое "в программах" - известно только вам. Windows тоже программа. А программист, очевидно, человек. – aepot Nov 26 '22 at 15:39
  • ок буду играть по твоим правилам,моя программа работает в браузере ,блокноте ,дискорде ,а вот активных окнах игр она работать почему то отказывается – Volgar 54 Nov 26 '22 at 16:46
  • Вы наверное какие-нибудь Thread.Sleep там устроили и ждете что передача сообщений на заблокированном UI потоке будет работать. Но кода не видно, можно только гадать. Либо читаете буфер до того как он обновится. – aepot Nov 27 '22 at 09:11

0 Answers0