首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用严格的VNC时,剪贴板操作失败

使用严格的VNC时,剪贴板操作失败
EN

Stack Overflow用户
提问于 2016-02-24 15:14:41
回答 2查看 1.9K关注 0票数 1

我已经写了一个c#代码来运行在一个vps上,其中我使用了剪贴板类。当我使用vnc-viewer (紧密vnc)监视vps时,基于剪贴板的操作失败。但它在团队查看器中工作得很好。

我还禁用了vnc查看器上的剪贴板传输选项,但问题仍然存在。

EN

回答 2

Stack Overflow用户

发布于 2016-04-06 20:32:05

复制/粘贴到工作添加这些

  1. sudo apt-get install autocutsel
  2. 在vi /home/b37399/.vnc/xstartup中添加此行(autocutsel -fork)

autocutsel -fork

像这样

#!/bin/bash

xrdb $HOME/.Xresources

autocutsel -fork

startxfce4 &

重启vncserver

票数 1
EN

Stack Overflow用户

发布于 2018-09-20 20:56:11

我发现很多VNC程序都阻塞了剪贴板。这是我为.NET 3.5用C#编写的解决方案:

代码语言:javascript
复制
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);
   }
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/35595598

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档