[发明专利]窗体标识方法、装置、介质及电子设备在审
申请号: | 202211461037.5 | 申请日: | 2022-11-17 |
公开(公告)号: | CN115756602A | 公开(公告)日: | 2023-03-07 |
发明(设计)人: | 王建忠;黄张婕;阮良;徐杭生;刘启均 | 申请(专利权)人: | 杭州网易智企科技有限公司 |
主分类号: | G06F8/76 | 分类号: | G06F8/76;G06F9/445;G06F9/451 |
代理公司: | 北京律智知识产权代理有限公司 11438 | 代理人: | 刘莉 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 窗体 标识 方法 装置 介质 电子设备 | ||
本公开的实施方式提供了一种窗体标识方法、装置、介质及电子设备,涉及计算机技术领域。该方法包括:获取目标窗体对应的系统参数;根据系统参数创建目标窗体的关联窗体;关联窗体包含关联窗体标识;检测目标窗体的目标窗体状态;根据目标窗体状态调整关联窗体的窗体显示状态与关联窗体标识的标识显示状态,以标识目标窗体。本公开的窗体标识方案可以适配多种不同类型的操作系统,并在目标窗体状态发生变化时动态调整关联窗体的窗体显示状态,可以自适应用户的实际使用场景。
技术领域
本公开的实施方式涉及计算机技术领域,更具体地,本公开的实施方式涉及窗体标识方法、窗体标识装置、计算机可读存储介质及电子设备。
背景技术
本部分旨在为权利要求书中陈述的本公开的实施方式提供背景或上下文。此处的描述不因为包括在本部分中就承认是现有技术。
窗体应用程序是在用户计算机上运行的客户端应用程序,可显示信息、请求用户输入以及通过网络与远程计算机进行通信。用户可以基于操作系统提供的应用窗体进行交互操作。在部分窗体共享场景中,用户可能需要在应用窗体上添加窗体标识,便于其他用户在多个应用窗体中准确定位目标应用窗体。
例如,用户可以在窗体上层增加一个透明层,在上面绘制标识。通常,绘制的标识的常规做法是基于桌面或者全屏窗口的大小,创建一个一样大小的透明层,进而基于透明层可以绘制一些标识。然而,相关的窗体标识方式仅能适配部分操作系统,且创建的窗体标识在销毁之前窗体属性值通常无法发生变化。
发明内容
但是,采用在窗体上增加一个透明层并绘制标识以标识应用窗体的方案,存在部分类型的操作系统不支持上述方案的问题,且该方案无法自适应用户的实际使用场景。
为此,本公开提出一种改进的窗体标识方法,以使本公开的窗体标识方案可以适配多种不同类型的操作系统,并在目标窗体状态发生变化时可以动态调整关联窗体的窗体显示状态,达到自适应用户的实际使用场景的效果。
在本上下文中,本公开的实施方式期望提供一种窗体标识方法、窗体标识装置、计算机可读存储介质及电子设备。
在本公开实施方式的第一方面中,提供了一种窗体标识方法,包括:获取目标窗体对应的系统参数;根据所述系统参数创建所述目标窗体的关联窗体;所述关联窗体包含关联窗体标识;检测所述目标窗体的目标窗体状态;根据所述目标窗体状态调整所述关联窗体的窗体显示状态与所述关联窗体标识的标识显示状态,以标识所述目标窗体。
在本公开的一个实施例中,所述根据所述系统参数创建所述目标窗体的关联窗体,包括:获取所述目标窗体的逻辑调用接口;基于所述系统参数与所述逻辑调用接口,确定与所述目标窗体匹配的目标调用实现逻辑;根据所述目标调用实现逻辑创建所述关联窗体。
在本公开的一个实施例中,所述逻辑调用接口通过下述步骤生成:确定所述目标窗体对应的系统参数集合;所述系统参数集合包括多个不同类型的操作系统各自对应的系统参数;基于多个所述系统参数,分别配置所述目标窗体在各所述操作系统下的调用实现逻辑;对多个所述调用实现逻辑进行封装处理,生成所述目标窗体的逻辑调用接口;所述逻辑调用接口用于基于所述系统参数确定所述关联窗体的目标调用实现逻辑。
在本公开的一个实施例中,所述调用实现逻辑包括窗体存在检测逻辑、窗体显示逻辑、窗体Z序获取逻辑、窗体参数获取逻辑以及窗体参数配置逻辑中的任意一种或多种组合。
在本公开的一个实施例中,所述根据所述目标调用实现逻辑创建所述关联窗体,包括:获取所述目标窗体对应的目标窗体信息;所述目标窗体信息基于所述窗体参数获取逻辑得到;根据所述目标窗体信息与所述目标调用实现逻辑创建初始关联窗体;所述目标窗体信息包括目标窗体坐标、目标窗体尺寸与目标窗体Z序;接收针对所述初始关联窗体的标识配置操作,得到对应的关联窗体标识值;根据所述初始关联窗体与所述关联窗体标识值生成所述关联窗体。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州网易智企科技有限公司,未经杭州网易智企科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211461037.5/2.html,转载请声明来源钻瓜专利网。