在.NET中,是否可以获取剪贴板内容而不管格式如何,将它们保存在内存中然后再恢复它们?
我试过了Clipboard.GetDataObject()
但是在不知道格式的情况下恢复这个值似乎是不可能的。我理想的是:
var list = new List<object>();
...
list.Add(Clipboard.GetData());
... later ...
Clipboard.SetData(list[x]);
答案 0 :(得分:0)
由于一个原因,这是不可能的:您只是不知道用户在活动期间将放入剪贴板的内容。唯一的方法是使用DataFormats Class
尝试使用cliboard的数据格式