【技术实现步骤摘要】
本专利技术涉及一种屏幕捕捉控制技术,具体涉及一种用于远程计算机屏幕捕捉的控制方法。
技术介绍
在屏幕捕捉技术广泛使用的今天,屏幕捕捉技术仍然存在一些技术上的漏洞,尤其在屏幕捕捉的触发机制和屏幕捕捉数据的处理上还存在一些问题。现有的屏幕捕捉多采用定时器的方式触发屏幕捕捉,由于操作系统自身的特点导致对定时器消息响应不及时,严重时会产生消息丢失。在数据保存上,虽然对屏幕进行了划分,但在保存和发送中依然会产生较多的冗余数据,增加内存消耗,降低数据的传输效率。
技术实现思路
本专利技术解决的技术问题是提出了一种屏幕捕捉控制和处理方法,可以有效避免屏幕捕捉时的漏帧现象的产生,以及降低内存消耗,提高传输效率。本专利技术提出的屏幕捕捉控制方法,包括以下处理过程:1)将屏幕捕捉触发函数设计成操作系统的消息回调函数,并为上述消息回调函数建立对应的系统消息;2)操作系统通过循环调度步骤1)中的系统消息从而循环启动屏幕捕捉函数进行动态的屏幕捕捉;3)将步骤2)中屏幕捕捉得到的信息处理后发送到屏幕捕捉服务器。优选的,所述步骤2)还包括通过操作系统内部消息队列机制实现对步骤1)中的系统消息的暂存。优选的,所述步骤3)具体为:将步骤2)中屏幕捕捉得到的信息进行分区和比较,并将发生变化的分区内容发送到屏幕捕捉服务器。优选的,所述的操作系统为Windows视窗操作系统。-->采用本专利技术提出的屏幕捕捉控制方法,具有以下技术效果:采用消息循环的方式触发屏幕捕捉。通过消息循环的方式将屏幕捕捉触发函数设计成操作系统的消息回调函数,并为该函数建立对应的系统消息,使该函数能够直接被操作系统的内部消息 ...
【技术保护点】
一种屏幕捕捉控制方法,其特征在于,所述方法包括以下处理过程: 1)将屏幕捕捉触发函数设计成操作系统的消息回调函数,并为上述消息回调函数建立对应的系统消息; 2)操作系统通过循环调度步骤1)中的系统消息从而循环启动屏幕捕捉函数进行 动态的屏幕捕捉; 3)将步骤2)中屏幕捕捉得到的信息处理后发送到屏幕捕捉服务器。
【技术特征摘要】
1.一种屏幕捕捉控制方法,其特征在于,所述方法包括以下处理过程:1)将屏幕捕捉触发函数设计成操作系统的消息回调函数,并为上述消息回调函数建立对应的系统消息;2)操作系统通过循环调度步骤1)中的系统消息从而循环启动屏幕捕捉函数进行动态的屏幕捕捉;3)将步骤2)中屏幕捕捉得到的信息处理后发送到屏幕捕捉服务器。2.根据权利要求1所述的屏幕捕捉控制方法,其特征在...
【专利技术属性】
技术研发人员:刘敬伟,
申请(专利权)人:深圳市友邻通讯设备有限公司,
类型:发明
国别省市:94[中国|深圳]
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。