Я довольно новичок в C# и программировании в целом. мне интересно, если есть способ реализовать следующую функцию:Скопировать текст выбранной области в буфер обмена
- в моей C# программы имеют
textbox
(названныйtb1
) иbutton
(названныйbt1
). - Когда я нажимаю
bt1
, мой курсор изменится на «селектор» - я перейти на программу, где мне нужно значение берется из
- Я выбираю текст, который мне нужно скопировать в моей программе C#
- Выделенный текст будет отображаться в
bt1
WindowsXP/Windows Vista/7
PS - Я знаю, как получить текст из буфера обмена и, как установить текст в буфер обмена, белый мне нужен способ захвата ЛЮБОГО текста ПОСЛЕ того, как я нажимаю кнопку. Например, у меня есть 10 текстовых полей; в каждом текстовом поле есть кнопка.
Процесс будет:
button1 нажмите -> выберите текст в другом приложении -> которая автоматически приклеивается к TextBox1
button2 нажмите -> выберите текст в другом приложении -> которая автоматически приклеивается к TextBox2
Button3 нажмите -> выберите текст в другом приложении -> которая автоматически приклеивается к textbox3
т.д.
Просто гадать, но это домашнее задание или ваше собственное упражнение? Вполне нормально задавать домашние вопросы, если вы это укажете. – Abel
Вы можете сделать это с помощью чего-то вроде [этого] (http://www.codeproject.com/KB/dotnet/wfspy.aspx). –