用于Windows10系统的应用程序提供方法及装置制造方法及图纸

技术编号:33860292 阅读:17 留言:0更新日期:2022-06-18 10:49
本发明专利技术实施例公开一种用于Windows10系统的应用程序提供方法及装置,涉及计算机技术领域,能够在Windows10操作系统中对目标应用程序实现了小组件的效果,使用户便于直接在系统桌面与目标应用程序进行交互操作,有效提升用户体验。所述方法包括:在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体;在所述操作系统桌面展示所述目标应用程序的交互界面。本发明专利技术适用于Windows10操作系统。Windows10操作系统。Windows10操作系统。

【技术实现步骤摘要】
用于Windows10系统的应用程序提供方法及装置


[0001]本专利技术涉及计算机
,尤其涉及一种用于Windows10系统的应用程序提供方法及装置。

技术介绍

[0002]Windows 10是一种平台操作系统,可以应用于计算机和平板电脑等设备等。相比于之前的操作系统,Windows 10在易用性和安全性方面有了极大的提升,除了针对云服务、智能移动设备、自然人机交互等新技术进行融合外,还对固态硬盘、生物识别、高分辨率屏幕等硬件进行了优化完善与支持。
[0003]然而,在优化一些性能的同时,Windows 10系统也精简了一些功能。例如,在Windows7系统中曾大受欢迎的小组件,在Windows10中就不再支持了,用户无法在Windows10中使用天气、时钟等小组件,从而为用户带来很大不便,大大降低了用户体验。

技术实现思路

[0004]有鉴于此,本专利技术实施例提供一种用于Windows10系统的应用程序提供方法及装置,能够在Windows10操作系统中对目标应用程序实现了小组件的效果,使用户便于直接在系统桌面与目标应用程序进行交互操作,因而能够有效提升用户体验。
[0005]第一方面,本专利技术实施例提供一种用于Windows10系统的应用程序提供方法,包括:在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体;在所述操作系统桌面展示所述目标应用程序的交互界面。
[0006]可选的,所述在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体包括:在Windows10操作系统中,获取所述操作系统桌面的最底层窗体的窗体类名和/或窗体名;根据所述最底层窗体的窗体类名和/或窗体名,查找所述最底层窗体的窗体句柄;将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性。
[0007]可选的,所述根据所述最底层窗体的窗体类名和/或窗体名,查找所述最底层窗体的窗体句柄包括:将所述最底层窗体的窗体类名和/或窗体名作为Windows10操作系统中预设应用程序接口函数的参数,通过所述预设应用程序接口函数查找所述最底层窗体的窗体句柄。
[0008]可选的,所述将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性包括:获取所述目标应用程序的代码文件;根据所述代码文件,将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性。
[0009]可选的,所述目标应用程序包括小组件widget。
[0010]第二方面,本专利技术的实施例还提供一种用于Windows10系统的应用程序提供装置,包括:配置单元,用于在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体;展示单元,用于在所述操作系统桌面展示所述目标应用程序的
交互界面。
[0011]可选的,所述配置单元包括:获取模块,用于在Windows10操作系统中,获取所述操作系统桌面的最底层窗体的窗体类名和/或窗体名;查找模块,用于根据所述最底层窗体的窗体类名和/或窗体名,查找所述最底层窗体的窗体句柄;赋值模块,用于将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性。
[0012]可选的,所述查找模块具体用于:将所述最底层窗体的窗体类名和/或窗体名作为Windows10操作系统中预设应用程序接口函数的参数,通过所述预设应用程序接口函数查找所述最底层窗体的窗体句柄。
[0013]可选的,所述赋值模块具体用于:获取所述目标应用程序的代码文件;根据所述代码文件,将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性。
[0014]可选的,所述目标应用程序包括小组件widget。
[0015]第三方面,本专利技术的实施例还提供一种电子设备,所述电子设备包括:壳体、处理器、存储器、电路板和电源电路,其中,电路板安置在壳体围成的空间内部,处理器和存储器设置在电路板上;电源电路,用于为上述电子设备的各个电路或器件供电;存储器用于存储可执行程序代码;处理器通过读取存储器中存储的可执行程序代码来运行与可执行程序代码对应的程序,用于执行本专利技术的实施例提供的任一种方法。
[0016]第四方面,本专利技术的实施例还提供一种计算机可读存储介质,所述计算机可读存储介质存储有一个或者多个程序,所述一个或者多个程序可被一个或者多个处理器执行,以实现本专利技术的实施例提供的任一种方法。
[0017]本专利技术的实施例提供的用于Windows10系统的应用程序提供方法、装置、电子设备及计算机可读存储介质,能够在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体,并在所述操作系统桌面展示所述目标应用程序的交互界面,这样,目标应用程序就能直接与桌面挂钩,由桌面进行管理并在桌面上直接显示交互界面,从而在Windows10操作系统中对目标应用程序实现了小组件的效果,使用户便于直接在系统桌面与目标应用程序进行交互操作,因而能够有效提升用户体验。
附图说明
[0018]为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其它的附图。
[0019]图1为本专利技术的实施例提供的用于Windows10系统的应用程序提供方法的一种流程图;
[0020]图2为本专利技术的实施例提供的用于Windows10系统的应用程序提供方法的一种详细流程图;
[0021]图3为本专利技术的实施例提供的用于Windows10系统的应用程序提供装置的一种结构示意图;
[0022]图4为本专利技术的实施例提供的电子设备的一种结构示意图。
具体实施方式
[0023]下面结合附图对本专利技术实施例进行详细描述。
[0024]应当明确,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。
[0025]第一方面,本专利技术的实施例提供了一种用于Windows10系统的应用程序提供方法,能够在Windows10操作系统中对目标应用程序实现了小组件的效果,使用户便于直接在系统桌面与目标应用程序进行交互操作,因而能够有效提升用户体验。
[0026]如图1所示,本专利技术的实施例提供的用于Windows10系统的应用程序提供方法可以包括:
[0027]S11,在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体;
[0028]Windows10操作系统是个人计算机一种常用的操作系统,其可以通过窗体(Windows)向用户展示对应的应用程序界面。桌面是Windo本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种用于Windows10系统的应用程序提供方法,其特征在于,包括:在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体;在所述操作系统桌面展示所述目标应用程序的交互界面。2.根据权利要求1所述的方法,其特征在于,所述在Windows10操作系统中,配置目标应用程序的窗体的父级窗体为操作系统桌面的最底层窗体包括:在Windows10操作系统中,获取所述操作系统桌面的最底层窗体的窗体类名和/或窗体名;根据所述最底层窗体的窗体类名和/或窗体名,查找所述最底层窗体的窗体句柄;将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性。3.根据权利要求2所述的方法,其特征在于,所述根据所述最底层窗体的窗体类名和/或窗体名,查找所述最底层窗体的窗体句柄包括:将所述最底层窗体的窗体类名和/或窗体名作为Windows10操作系统中预设应用程序接口函数的参数,通过所述预设应用程序接口函数查找所述最底层窗体的窗体句柄。4.根据权利要求2所述的方法,其特征在于,所述将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性包括:获取所述目标应用程序的代码文件;根据所述代码文件,将所述最底层窗体的窗体句柄,赋值给所述目标应用程序的窗体的父级窗体属性。5.根据权利要求1至4中任一项所述的方法,其...

【专利技术属性】
技术研发人员:李启伟郑有胜陈春晓
申请(专利权)人:珠海豹趣科技有限公司
类型:发明
国别省市:

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

1