2009-09-14 93 views
0

我正在寻找一种方法来侦听特定的端口作为VNC 服务器,然后能够发送任何我想要连接的VNC客户端。用于.NET的VNC服务器组件

有很多VNC客户端组件,但我还没有找到.net VNC服务器组件。我打算用这个来允许客户端直接连接到我的窗体窗体(只有窗体,所以他们没有看到任何桌面,只是我的窗口)。我意识到这通常会导致输入问题,但我会强制客户端以仅查看模式连接。

我非常熟悉各种User32/Gdi32平台API,用于捕获窗口内容到图像,所以如果是将图像数据写入VNC服务器流的情况,那也没关系。

我应该从哪里开始?是否有现有的VNC服务器组件可以完成我所描述的内容?如果没有,任何人都知道RFB协议组件可以更容易地与VNC客户端进行通信,甚至可能执行映像差异并只发送更改?

回答

2

它不是一个组件,但Alkit VNC似乎做你在问什么,它使用VNC服务器共享一个窗口。该源也可用。