繁体   English   中英

我如何在C#中获得当前选择

[英]How do I get the current selection in c#

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

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

我可以发送Ctrl + C并复制剪贴板,但是我搜索了一种不太脏的方法。

这可能吗?

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM