我已经写了一个c#代码来运行在一个vps上,其中我使用了剪贴板类。当我使用vnc-viewer (紧密vnc)监视vps时,基于剪贴板的操作失败。但它在团队查看器中工作得很好。
我还禁用了vnc查看器上的剪贴板传输选项,但问题仍然存在。
发布于 2016-04-06 20:32:05
复制/粘贴到工作添加这些
autocutsel -fork
像这样
#!/bin/bash
xrdb $HOME/.Xresources
autocutsel -fork
startxfce4 &
重启vncserver
发布于 2018-09-20 20:56:11
我发现很多VNC程序都阻塞了剪贴板。这是我为.NET 3.5用C#编写的解决方案:
using System.Threading;
var dataObject = new DataObject();
private Clipboard()
{
//dataObject logic here
Thread clipboardThread = new Thread(new ThreadStart(GetClipboard));
clipboardThread.SetApartmentState(ApartmentState.STA);
clipboardThread.Start();
}
private void GetClipboard()
{
Clipboard.SetDataObject(dataObject, true, 10, 100);
}https://stackoverflow.com/questions/35595598
复制相似问题