我正在尋找一種方法來偵聽特定的端口作爲VNC 服務器,然後能夠發送任何我想要連接的VNC客戶端。用於.NET的VNC服務器組件
有很多VNC客戶端組件,但我還沒有找到.net VNC服務器組件。我打算用這個來允許客戶端直接連接到我的窗體窗體(只有窗體,所以他們沒有看到任何桌面,只是我的窗口)。我意識到這通常會導致輸入問題,但我會強制客戶端以僅查看模式連接。
我非常熟悉各種User32/Gdi32平臺API,用於捕獲窗口內容到圖像,所以如果是將圖像數據寫入VNC服務器流的情況,那也沒關係。
我應該從哪裏開始?是否有現有的VNC服務器組件可以完成我所描述的內容?如果沒有,任何人都知道RFB協議組件可以更容易地與VNC客戶端進行通信,甚至可能執行映像差異並只發送更改?