VNC如何不断重绘窗户?

时间:2011-04-29 12:10:42

标签: c# windows remote-desktop vnc vnc-server

即使用户未处于活动状态,VNC如何向Windows发送REPAINT消息?

我想在C sharp中实现这一点 - 我已经看过PrintWindowSendMessage方法,但它们都没有与VNC实现相同的功能(通过捕获图像及其测试黑色)但是使用VNC我可以全面了解。

他们使用了哪些技术来实现这一点,并且可以在C sharp中实现这一点,以便在用户不活动时(即RDP关闭,最小化或类似)时,窗口始终重新显示甚至

全部谢谢

2 个答案:

答案 0 :(得分:2)

您可以使用视频游戏使用的技术,其中包括在CPU空闲时间内永久重绘窗口。

我找到了一个C#实现here

你必须根据自己的需要调整它。

答案 1 :(得分:0)