像 Radmin 远程控制软件,控制的速度相当快,它的实现原理是什么?
我想远程控制屏幕软件的原理无非是先抓图再发送键盘鼠标消息。
要实现快速抓屏并快速传送到网络另一端,除了压缩图像外,只有抓取屏幕变化部分,
以尽量减少数据量。另外,有没有简易的 Delphi 远程控制源代码可下载?

解决方案 »

  1.   

    ASTA 有一个远程控制的控件,你可以看看,很好的
      

  2.   

    checkout the source code of VNC
      

  3.   

    用diaplay mirror驱动可以实现
    不过复杂啊
      

  4.   

    把屏幕分成 4*4 的格子. 一共 16 格.
    每次保存上一次的内容. 抓屏后. 一格一格做比较 CompareMem不同的就发,相同的就不发.
      

  5.   

    checkout the source code of VNC
    ====
    我觉得VNC典型地做得不好,在linux下你可以和xwindows比,在windows下你可以和远程桌面比,感觉vnc就是在整屏地刷新。