我正在尝试编写一个客户端-服务器程序,其中可以共享剪贴板的内容。目前,如果内容类型为音频、图像或文本,则可以共享它。我的想法是将内容转换为字节数组,发送它,再将其转换回原始类型(
我的问题是当剪贴板中有一些文件时。我使用方法
我该如何解决这个问题?
Stream
、BitmapSource
或 string
),并使用方法Clipboard.SetAudio
、Clipboard.SetImage
或 Clipboard.SetText
在客户端剪贴板中注入它。我的问题是当剪贴板中有一些文件时。我使用方法
Clipboard.GetFileDropList
获取文件列表,对于列表中的每个文件,我将其转换为字节数组并发送到客户端。如何将此字节数组注入客户端剪贴板?我知道有方法Clipboard.SetFileDropList
,但它要求我提供文件列表,由于文件在客户端上不存在,所以我无法使用它。我该如何解决这个问题?