一种多屏幕显示控制系统和方法技术方案

技术编号:41421112 阅读:29 留言:0更新日期:2024-05-28 20:21
本发明专利技术提供一种多屏幕显示控制系统和方法,该系统包括:主屏幕;一个或多个副屏幕;内存;以及处理器;内存和处理器用于存储和运行操作系统文件和应用程序文件;处理器被配置为:接收操作系统的系统服务进程中为主屏幕和一个或多个副屏幕指定的标识符;将主屏幕和一个或多个副屏幕指定的标识符保存在屏幕画面合成服务进程中;接收应用程序运行进程创建的窗口对应的窗口显示属性参数;通过屏幕画面合成服务进程将所述窗口显示属性参数与所述主屏幕和一个或多个副屏幕对应的标识符进行比对操作;根据比对操作的结果,确定是否将应用程序运行进程创建的窗口显示在窗口显示参数对应的所述主屏幕和一个或多个副屏幕中的一个屏幕上。

【技术实现步骤摘要】

本专利技术主要涉及信息,尤其涉及一种多屏幕显示控制系统和方法


技术介绍

1、对于多显示器设备,显示模式可分为同显模式(或称为镜像模式)和异显模式(或称为演示模式)。在同显模式下,所有应用程序产生的窗口显示在主屏上,同时,副屏的显示内容与主屏相同。而在异显模式下,副屏显示的内容独立于主屏。然而,如何使特定的应用程序运行窗口显示于指定的屏幕上,是目前无法被满足的需求。


技术实现思路

1、本专利技术要解决的技术问题是提供一种多屏幕显示控制系统和方法,实现在保持整体的同显效果的同时,能够使特定的应用程序运行窗口在指定的屏幕上显示。

2、为解决上述技术问题,本专利技术提供了一种多屏幕显示控制系统,包括:主屏幕;一个或多个副屏幕;内存;以及处理器;所述内存和处理器用于存储和运行操作系统文件和应用程序文件;所述处理器被配置为:接收所述操作系统的系统服务进程中为所述主屏幕和一个或多个副屏幕指定的标识符;将所述主屏幕和一个或多个副屏幕指定的标识符保存在屏幕画面合成服务进程中;接收应用程序运行进程创建的窗口对应的窗本文档来自技高网...

【技术保护点】

1.一种多屏幕显示控制系统,包括:主屏幕;一个或多个副屏幕;内存;以及处理器;

2.根据权利要求1所述的多屏幕显示控制系统,其特征在于,所述控制器还被配置为:

3.根据权利要求2所述的多屏幕显示控制系统,其特征在于,通过屏幕画面合成服务进程将所述窗口显示属性参数与所述主屏幕和一个或多个副屏幕对应的标识符进行比对操作包括:

4.根据权利要求3所述的多屏幕显示控制系统,其特征在于,根据比对操作的结果,确定是否将窗口显示在窗口显示参数对应的所述主屏幕和一个或多个副屏幕中的一个屏幕上包括:

5.根据权利要求3所述的多屏幕显示控制系统,其特征在于,所...

【技术特征摘要】

1.一种多屏幕显示控制系统,包括:主屏幕;一个或多个副屏幕;内存;以及处理器;

2.根据权利要求1所述的多屏幕显示控制系统,其特征在于,所述控制器还被配置为:

3.根据权利要求2所述的多屏幕显示控制系统,其特征在于,通过屏幕画面合成服务进程将所述窗口显示属性参数与所述主屏幕和一个或多个副屏幕对应的标识符进行比对操作包括:

4.根据权利要求3所述的多屏幕显示控制系统,其特征在于,根据比对操作的结果,确定是否将窗口显示在窗口显示参数对应的所述主屏幕和一个或多个副屏幕中的一个屏幕上包括:

5.根据权利要求3所述的多屏幕显示控制系统,其特征在于,所述控制器还被配置为:如果判断不存在至少一个窗口,则对主屏幕对应的图层堆栈包括的窗口列表进行画面合成判断操作。

6.根据权利要求3所述的多屏幕显示控制系统,其特征在于,所述控制器还被配置为:如果判断待进行画面合成判断操作的窗口对应的窗口显示属性参数为空值,则将待进行画面合成判断操作的窗口加入待合成窗口列表。

7.根据权利要求4所述的多屏幕显...

【专利技术属性】
技术研发人员:邹佳材林喆
申请(专利权)人:上海商米科技集团股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1