0

我正在寻找一种方法来监听特定端口作为 VNC服务器,然后能够将我想要的任何内容发送到连接的 VNC 客户端。

有很多 VNC 客户端组件,但我还没有找到 .net VNC 服务器组件。

我打算使用它来允许客户端直接连接到我的 Windows 窗体(并且只有窗体,所以他们看不到任何桌面,只有我的窗口)。我意识到这通常会导致输入问题,但我将强制客户端以仅查看模式连接。

我非常熟悉用于将窗口内容捕获到图像的各种 User32/Gdi32 平台 API,因此如果将图像数据写入 VNC 服务器流,那也很好。

我应该从哪里开始?是否有现有的 VNC 服务器组件可以执行我所描述的操作?如果没有,是否有人知道 RFB 协议组件可以更轻松地与 VNC 客户端通信,甚至可能执行图像差异并仅发送更改?

4

1 回答 1

2

它不是一个组件,但Alkit VNC似乎确实可以满足您的要求,即使用 VNC 服务器共享一个窗口。来源也是可用的。

于 2009-09-14T22:11:09.117 回答