从远程计算机获取剪贴板数据

时间:2016-08-22 23:43:05

标签: c# winforms

使用C#,有没有办法获取远程计算机上的剪贴板数据? 我正在使用远程桌面远程连接到另一台计算机,我在其上运行一个应用程序,将一些文本复制到剪贴板上,从我的桌面我有一个C#winform应用程序,需要使用该远程计算机上的剪贴板数据。

有办法吗?

1 个答案:

答案 0 :(得分:0)

您可以在C#中使用剪贴板对象,请参阅:https://msdn.microsoft.com/en-us/library/c2thcsx4(v=vs.110).aspx

//Set data to clipboard
Clipboard.SetData(format, users);
//Get data from clipboard
List<User> result = null;
if (Clipboard.ContainsData(format)){
    result = (List<User>)Clipboard.GetData(format);
}
//Clear clipboard
Clipboard.Clear();