• 5290阅读
  • 6回复

请问Qt4中做远程桌面的简单思路! [复制链接]

上一主题 下一主题
离线gault
 

只看楼主 倒序阅读 楼主  发表于: 2006-05-26
对这方面不太熟悉,脑子里一头雾水,请教大虾!
[ 此贴被XChinux在2006-05-26 21:15重新编辑 ]
离线jacklee
只看该作者 1楼 发表于: 2006-05-27
我在做这个
我是使用QPixmap::grabWindow将桌面截屏发给对方,然后对方显示出来,捕捉鼠标,然后发送给被控端,被控端软件将鼠标模拟出来
离线gault

只看该作者 2楼 发表于: 2006-05-27
那请问这样做出来速度上跟得上吗?一秒钟得发多少次图片啊?
离线gault

只看该作者 3楼 发表于: 2006-05-27
捕捉到的图片怎么通过UDPScoket发送出去啊?
有几个相关的QByteArray,QDataStream,晕了。
离线jacklee
只看该作者 4楼 发表于: 2006-05-27
QDataStream out(pSocket);
QPixmap p;

p=QPixmap::grabWindow(QApplication::desktop()->winID());

out<<p;
离线gault

只看该作者 5楼 发表于: 2006-05-27
我现在有个问题,好像datagram的maxsize为65535bytes,我抓到的图片一大于这个数writeDatagram就返回-1了。根本就发不出去了。请问楼上是怎么解决这个问题的 ?
PS:如果不大于这个数,一切都正常。
离线jacklee
只看该作者 6楼 发表于: 2006-05-28
我还只是个设想,都还没试,等LZ试出来后,告诉我具体代码吧
快速回复
限100 字节
 
上一个 下一个