C#操作剪切板
// 设置剪切板内容
Clipboard.SetDataObject("文本内容");
// 读取剪切板内容
string str = Clipboard.GetText();
// 字符串集合
//https://docs.microsoft.com/zh-cn/dotnet/api/system.collections.specialized.stringcollection?view=netcore-3.1
var sc = new System.Collections.Specialized.StringCollection();
sc.Add(@"C:\Users\root\Desktop\新建文本文档.txt");
// 设置剪切板文件路径 在程序外可以直接粘贴
Clipboard.SetFileDropList(sc);
// 获取剪切板文件路径 在程序外可以复制后可以获取文件路径集合
var scs = Clipboard.GetFileDropList();
参考:
https://www.cnblogs.com/guogangj/p/7465951.html
https://docs.microsoft.com/zh-cn/dotnet/api/system.windows.forms.textboxbase.selectall?view=netframework-4.5
https://bbs.csdn.net/topics/60126697