无论格式如何,获取和设置剪贴板内容 - C#

时间:2014-08-18 11:50:45

标签: .net clipboard

在.NET中,是否可以获取剪贴板内容而不管格式如何,将它们保存在内存中然后再恢复它们?

我试过了Clipboard.GetDataObject()但是在不知道格式的情况下恢复这个值似乎是不可能的。我理想的是:

var list = new List<object>();
...
list.Add(Clipboard.GetData());
... later ...
Clipboard.SetData(list[x]);

1 个答案:

答案 0 :(得分:0)

由于一个原因,这是不可能的:您只是不知道用户在活动期间将放入剪贴板的内容。唯一的方法是使用DataFormats Class

尝试使用cliboard的数据格式