C#从另一个程序中捕获突出显示的文本

时间:2012-07-25 19:14:20

标签: c# visual-studio-2012

在使用VS 2012的C#中,是否可以“读取”用户在另一个程序中突出显示的内容?

例如,如果用户正在运行Firefox,并使用鼠标选择(或突出显示)一段文本,使用C#构建的程序是否可以“识别”所选文本?

我已经四处寻找,但我已经空了。

1 个答案:

答案 0 :(得分:1)

我认为最简单的方法是将文本复制到剪贴板。例如,以编程方式调用CTRL + C.它几乎适用于所有程序。如果您需要某个程序,可以使用UI Automation来完成。