界面显示语言切换方法、装置、计算机设备和介质、产品制造方法及图纸

技术编号:35987404 阅读:9 留言:0更新日期:2022-12-17 23:01
本申请涉及一种界面显示语言切换方法、装置、计算机设备和介质、产品,应用于计算机设备,该方法包括:在BIOS设置界面中接收到显示语言切换指令;基于显示语言切换指令调用输入控制端口,通过输入控制端口结合显示语言切换指令触发显示语言切换事件;输入控制端口注册于注册表中,且用于切换BIOS设置界面的显示语言类型;基于显示语言切换事件对BIOS设置界面的显示语言进行切换,生成切换后的BIOS设置界面。用户直接可以在BIOS设置界面中输入显示语言切换指令,进而,调用注册表中的输入控制端口,触发显示语言切换事件实现界面显示语言切换。因此,提高了显示语言切换过程的效率。提高了显示语言切换过程的效率。提高了显示语言切换过程的效率。

【技术实现步骤摘要】
界面显示语言切换方法、装置、计算机设备和介质、产品


[0001]本申请涉及BIOS界面显示
,特别是涉及一种界面显示语言切换方法、装置、计算机设备和介质、产品。

技术介绍

[0002]在计算机设备的使用过程中经常涉及到BIOS设置界面(BIOS SETUP界面)。其中,BIOS(Basic Input Output System)指的是基本输入输出系统。一般情况下,BIOS SETUP界面的显示语言类型多为英文,但是,BIOS SETUP界面也可以支持多种不同的显示语言类型,实现在多种不同类型的显示语言之间进行切换。
[0003]传统方法,用户在每次切换BIOS界面的显示语言类型时,均需要从当前界面切换至指定界面。然后,在指定界面上触发语言选择选项,才能实现界面显示语言切换。之后,用户还需要返回之前操作的当前界面。显然,在用户切换BIOS界面的显示语言的过程中,需要执行大量反复的界面跳转操作。因此,浪费了工作人员大量的工作时间,进而降低了工作效率。

技术实现思路

[0004]本申请实施例提供了一种界面显示语言切换方法、装置、计算机设备、计算机可读存储介质,可以提高显示语言切换过程的效率。
[0005]一方面,提供了一种界面显示语言切换方法,应用于计算机设备,所述方法包括:
[0006]在BIOS设置界面中接收到显示语言切换指令;
[0007]基于所述显示语言切换指令调用输入控制端口,通过所述输入控制端口结合所述显示语言切换指令触发显示语言切换事件;所述输入控制端口注册于注册表中,且用于切换BIOS设置界面的显示语言类型;
[0008]基于所述显示语言切换事件对所述BIOS设置界面的显示语言进行切换,生成切换后的BIOS设置界面。
[0009]本申请实施例中,直接可以在BIOS设置界面中输入显示语言切换指令,相应地,计算机设备就可以直接在BIOS设置界面中接收到显示语言切换指令。然后,基于显示语言切换指令调用输入控制端口,通过输入控制端口结合显示语言切换指令触发显示语言切换事件,其中,输入控制端口注册于注册表中,且输入控制端口用于切换BIOS设置界面的显示语言类型。最后,基于显示语言切换事件对BIOS设置界面的显示语言进行切换,生成切换后的BIOS设置界面。那么,用户在每次切换BIOS界面的显示语言类型时,不需要从当前界面切换至指定界面。然后,在指定界面上触发语言选择选项,才能实现界面显示语言切换。而是,用户直接可以在BIOS设置界面中输入显示语言切换指令,相应地,计算机设备就可以直接在BIOS设置界面中接收到显示语言切换指令。进而,调用注册表中的输入控制端口,触发显示语言切换事件实现界面显示语言切换。因此,提高了显示语言切换过程的效率。
[0010]在一个实施例中,所述显示语言切换指令中携带了待切换的显示语言类型;所述
通过所述输入控制端口结合所述显示语言切换指令触发显示语言切换事件,包括:
[0011]通过所述输入控制端口触发回调函数;所述输入控制端口中绑定了回调函数,所述回调函数用于触发所述显示语言切换事件;
[0012]通过所述回调函数对显示语言切换指令进行解析,生成所述待切换的显示语言类型;
[0013]根据所述待切换的显示语言类型触发显示语言切换事件。
[0014]本申请实施例中,由于在输入控制端口中预先绑定了回调函数,该回调函数用于对显示语言切换指令进行解析,生成待切换的显示语言类型,以及,根据待切换的显示语言类型触发显示语言切换事件。即通过回调函数就可以从显示语言切换指令中准确地解析出待切换的显示语言类型,进而触发显示语言切换事件。换言之,通过回调函数实现了触发显示语言切换事件,最终实现了准确地解析显示语言切换。
[0015]在一个实施例中,所述根据所述待切换的显示语言类型触发显示语言切换事件,包括:
[0016]通过所述回调函数判断所述待切换的显示语言类型是否与所述BIOS设置界面的初始显示语言类型一致;
[0017]若不一致,则根据所述待切换的显示语言类型更新预设存储空间中所存储的显示语言类型变量的当前变量值;
[0018]基于更新后的变量值,触发显示语言切换事件。
[0019]本申请实施例中,通过回调函数判断待切换的显示语言类型是否与BIOS设置界面的初始显示语言类型一致。若不一致,则根据待切换的显示语言类型更新预设存储空间中所存储的显示语言类型变量的当前变量值。最终,就可以基于更新后的变量值,触发显示语言切换事件。由于预设存储空间中存储了显示语言类型变量,那么在回调函数判断待切换的显示语言类型与BIOS设置界面的初始显示语言类型不一致的情况下,先对显示语言类型变量的变量值进行更新,之后再根据更新后的变量值触发显示语言切换事件。最后,通过回调函数借助于预设存储空间中所存储的显示语言类型变量的当前变量值,就可以准确地对BIOS设置界面的显示内容进行显示语言切换。
[0020]在一个实施例中,所述方法还包括:
[0021]若所述待切换的显示语言类型与所述BIOS设置界面的初始显示语言类型一致,则不触发显示语言切换事件。
[0022]在一个实施例中,所述基于所述显示语言切换事件对所述BIOS设置界面的显示语言进行切换,生成切换后的BIOS设置界面,包括:
[0023]基于所述显示语言切换事件获取所述BIOS设置界面的显示元素及所述显示元素的位置信息;所述显示元素包括选项元素及光标元素;
[0024]根据所述显示语言切换事件中所携带的待切换的显示语言类型,对所述BIOS设置界面的显示元素的显示语言进行语言切换,生成语言切换后的显示元素;
[0025]基于所述语言切换后的显示元素及所述显示元素的位置信息,生成切换后的BIOS设置界面。
[0026]本申请实施例中,在对BIOS设置界面进行显示语言切换时,结合显示元素及显示元素的位置信息进行重新绘制BIOS设置界面,如此就能够准确地绘制BIOS设置界面,保持
重新绘制的BIOS设置界面的布局与原始BIOS设置界面一致,不影响用户的正常使用。
[0027]在一个实施例中,所述基于所述语言切换后的显示元素及所述显示元素的位置信息,生成切换后的BIOS设置界面,包括:
[0028]基于所述语言切换后的显示元素及所述显示元素的位置信息触发页面刷新事件;
[0029]通过所述页面刷新事件根据所述语言切换后的显示元素及所述显示元素的位置信息对所述BIOS设置界面进行刷新,生成刷新后的BIOS设置界面。
[0030]本申请实施例中,通过页面刷新事件就可以基于语言切换后的显示元素及显示元素的位置信息,对BIOS设置界面进行刷新。因为用户直接可以在BIOS设置界面中输入显示语言切换指令,最终基于显示语言切换指令结合页面刷新事件,就实现了对该BIOS设置界面进行显示语言切换。不需要从当前界面切换至指定界面。然后,在指定界面上触发语言选择选项,才能实现界面显示语言本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种界面显示语言切换方法,其特征在于,应用于计算机设备,所述方法包括:在BIOS设置界面中接收到显示语言切换指令;基于所述显示语言切换指令调用输入控制端口,通过所述输入控制端口结合所述显示语言切换指令触发显示语言切换事件;所述输入控制端口注册于注册表中,且用于切换BIOS设置界面的显示语言类型;基于所述显示语言切换事件对所述BIOS设置界面的显示语言进行切换,生成切换后的BIOS设置界面。2.根据权利要求1所述的方法,其特征在于,所述显示语言切换指令中携带了待切换的显示语言类型;所述通过所述输入控制端口结合所述显示语言切换指令触发显示语言切换事件,包括:通过所述输入控制端口触发回调函数;所述输入控制端口中绑定了回调函数,所述回调函数用于触发所述显示语言切换事件;通过所述回调函数对显示语言切换指令进行解析,生成所述待切换的显示语言类型;根据所述待切换的显示语言类型触发显示语言切换事件。3.根据权利要求2所述的方法,其特征在于,所述根据所述待切换的显示语言类型触发显示语言切换事件,包括:通过所述回调函数判断所述待切换的显示语言类型是否与所述BIOS设置界面的初始显示语言类型一致;若不一致,则根据所述待切换的显示语言类型更新预设存储空间中所存储的显示语言类型变量的当前变量值;基于更新后的变量值,触发显示语言切换事件。4.根据权利要求1

3中任一项所述的方法,其特征在于,所述基于所述显示语言切换事件对所述BIOS设置界面的显示语言进行切换,生成切换后的BIOS设置界面,包括:基于所述显示语言切换事件获取所述BIOS设置界面的显示元素及所述显示元素的位置信息;所述显示元素包括选项元素及光标元素;根据所述显示语言切换事件中所携带的待切换的显示语言类型,对所述BIOS设置界面的显示元素的显示语言进行语言切换,生成语言切换后的显示元素;基于所述语言切换后的显示元素及所述显示元素的位置信息,生成切换后的BIOS设置界面。5.根据权利要求4所述的方法,其特征在于,所述基于所述语言切换后的显示元素及所述显示元...

【专利技术属性】
技术研发人员:温美思卢杨吕永成栗志强刘雅彬
申请(专利权)人:曙光信息产业股份有限公司
类型:发明
国别省市:

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

1