如何在c#中获取当前选择

时间:2014-03-03 15:58:15

标签: c#

我的问题是如何获取(在c#中)用户选择的文件/字符串/ pic,与Ctrl + C相同,但不使用剪贴板。

实施例: 当我在Word中选择一些文本并运行代码时,它应该返回我选择的文本。

我可以发送一个Ctrl + C并复制剪贴板,但我搜索的方式不那么脏了。

这可能吗?

1 个答案:

答案 0 :(得分:1)

您不仅可以在随机进程的上下文中查询任意数据的选择。每个进程(应用程序)将以其认为合适的方式控制选择,并且剪贴板机制工作的唯一原因是因为应用程序通过按某种方式处理Ctrl-C键来协作(调用操作系统剪贴板函数将数据放在剪贴板上) ,然后检索它)