[发明专利]将软件显示到一机多屏的处理方法及装置在审
申请号: | 202010104908.2 | 申请日: | 2020-02-20 |
公开(公告)号: | CN111324326A | 公开(公告)日: | 2020-06-23 |
发明(设计)人: | 白肖;吴闽华;卫宣安;姜坤 | 申请(专利权)人: | 深圳震有科技股份有限公司 |
主分类号: | G06F3/14 | 分类号: | G06F3/14 |
代理公司: | 深圳市君胜知识产权代理事务所(普通合伙) 44268 | 代理人: | 朱阳波;王永文 |
地址: | 518057 广东省深圳市南山区粤海街*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 软件 显示 到一机多屏 处理 方法 装置 | ||
1.一种将软件显示到一机多屏的处理方法,其特征在于,所述方法包括:
预先设置配置文件,所述配置文件配置有需要显示的软件功能及对应显示的屏幕号的配置信息;
通过操作系统API读取显示器硬件信息,包括几个屏幕,每个屏幕的分辨率信息;
当软件功能启动时,根据所述配置文件的配置信息,将软件功能显示到对应的屏幕上,并设置软件功能显示大小为对应屏幕的大小。
2.根据权利要求1所述将软件显示到一机多屏的处理方法,其特征在于,所述预先设置配置文件,所述配置文件配置有需要显示的软件功能及对应显示的屏幕号的配置信息的步骤包括:
预置配置数据,以Json数据格式配置软件功能及对应的屏幕号;
将需要显示的软件功能及对应显示的屏幕号的配置信息存储在指定的配置文件中。
3.根据权利要求1所述将软件显示到一机多屏的处理方法,其特征在于,所述通过操作系统API读取显示器硬件信息,包括几个屏幕,每个屏幕的分辨率信息的步骤包括:
通过操作系统API读取显示器硬件信息,读取多个屏幕信息并按循序依次编号,以及读取每个屏幕的分辨率信息。
4.根据权利要求1所述将软件显示到一机多屏的处理方法,其特征在于,所述当软件功能启动时,根据所述配置文件的配置信息,将软件功能显示到对应的屏幕上,并设置大小为对应屏幕的大小的步骤包括:
当软件功能启动时,加载所述配置文件的配置信息到内存;
循环取出加载到预置配置需要显示的软件功能及屏幕号;
将需要显示的软件功能显示到对应的屏幕上,并设置大小为对应屏幕的大小。
5.根据权利要求1所述将软件显示到一机多屏的处理方法,其特征在于,所述当软件功能启动时,根据所述配置文件的配置信息,将软件功能显示到对应的屏幕上,并设置软件功能显示大小为对应屏幕的大小的步骤包括:
当软件功能启动时,加载所述配置文件的配置信息到内存;
判断是否存在需要显示的软件功能;
当存在需要显示的软件功能,则取出该软件功能对应的屏幕号;
根据屏幕硬件信息,判断是否有对应的屏幕;
当没有对应的屏幕则控制显示到第一屏幕;
当有对应的屏幕,则控制显示到对应的屏幕。
6.根据权利要求5所述将软件显示到一机多屏的处理方法,其特征在于,所述当有对应的屏幕,则控制显示到对应的屏幕的步骤之后还包括:
设置功能界面对应的起始坐标及长度和宽度,以完成设置软件功能显示大小为对应屏幕的大小。
7.一种将软件显示到一机多屏的处理装置,其特征在于,所述装置包括:
配置文件设置模块,用于预先设置配置文件,所述配置文件配置有需要显示的软件功能及对应显示的屏幕号的配置信息;
读取控制模块,用于通过操作系统API读取显示器硬件信息,包括几个屏幕,每个屏幕的分辨率信息;
显示控制模块,用于当软件功能启动时,根据所述配置文件的配置信息,将软件功能显示到对应的屏幕上,并设置软件功能显示大小为对应屏幕的大小。
8.根据权利要求7所述将软件显示到一机多屏的处理装置,其特征在于,显示控制模块包括:
加载单元,用于当软件功能启动时,加载所述配置文件的配置信息到内存;
第一判断单元,用于判断是否存在需要显示的软件功能;
取出单元,用于当存在需要显示的软件功能,则取出该软件功能对应的屏幕号;
第二判断单元,用于根据屏幕硬件信息,判断是否有对应的屏幕;
第一显示控制单元,用于当没有对应的屏幕则控制显示到第一屏幕;
第二显示控制单元,用于当有对应的屏幕,则控制显示到对应的屏幕;
设置单元,用于设置功能界面对应的起始坐标及长度和宽度,以完成设置软件功能显示大小为对应屏幕的大小。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳震有科技股份有限公司,未经深圳震有科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010104908.2/1.html,转载请声明来源钻瓜专利网。