[发明专利]全屏程序中使用第三方网页浏览器在审

专利信息
申请号: 201410741599.4 申请日: 2014-12-09
公开(公告)号: CN105740055A 公开(公告)日: 2016-07-06
发明(设计)人: 不公告发明人 申请(专利权)人: 陈灿林
主分类号: G06F9/46 分类号: G06F9/46;G06F17/30
代理公司: 暂无信息 代理人: 暂无信息
地址: 511450 广东省广州市*** 国省代码: 广东;44
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 全屏 程序 使用 第三 网页浏览器
【说明书】:

技术领域

计算机系统的网页浏览器。

背景技术

在现有技术中,想要在计算机例如全屏游戏娱乐进行中,使用第三方网页浏览器,那必须把游戏窗口最小化或者缩小。这样导致游戏娱乐和网页浏览器的使用相互影响。

发明内容

针对传统技术,本发明提出了一个任意软件和网页浏览器同时进行的方法和装置。使得运行任意图形化软件,尤其是全屏游戏的情况下,可以同时使用第三方网页浏览器。

A01、运行一个计算机软件,例如全屏游戏;

A02、运行独立的第三方的网页浏览器,里面有一个模块,这模块是一个动态链接库,用于注入到A01所述的软件的全屏游戏进程的主线程;

A03、把第三方网页浏览器的动态链接库模块注入到全屏游戏的进程,并且在全屏游戏中创建并显示网页浏览器窗体。

优选地。步骤A03包括:

B01、把网页浏览器模块放入动态链接库中,这模块包括了网页浏览器的窗体、安装钩子函数、枚举所有进程函数、创建窗体函数;

B02、网页浏览器利用Process32First、Process32Next函数把计算机当前运行的所有进程枚举出来,供用户根据需要,自行选择出一个进程。

B03、网页浏览器使用LoadLibrary函数调用动态链接库中的SetWindowsHookEx函数,把所述动态链接库注入到全屏游戏进程的主线程。

B04、动态链接库注入到目标进程之后,随即利用ShowWindow以弹出的方式显示网页浏览器窗体。

附图说明

图1是本发明的方法的示意图;

图2是本发明的实施示意图;

具体实施方式

本发明的网页浏览器的实现方法流程:

(1)、创建一个win32动态链接库。这个动态链接库包含了一个网页浏览器窗体,除了这个窗体还包含以下几个主要函数:一、用于枚举计算机运行中的所有进程,例如Process32First、Process32Next;二、获取全屏游戏进程主线程的ID号,例如FindWindow、GetWindowThreadProcessId。三、用于安装线程钩子的,例如SetWindowsHookEx。四、把网页浏览器窗体显示出来的,例如ShowWindow。(由于实现相同的功能有多个不同的函数,上面只列出实现该功能的其中一种函数)

(2)、创建一个调用上述动态链接库的win32可视化软件,通过Process32First、Process32Next函数,枚举当前计算机运行的所有进程,供用户自行选择。

(3)、当用户开启了全屏游戏,再运行步骤(2)所述的win32软件,并在所述的win32软件选择该全屏游戏的进程,使用SetWindowsHookEx进行注入,这时,动态链接库就会注入到游戏进程的主线程,然后使用函数ShowWindow,把网页浏览器窗体,在全屏游戏以弹出的方式显示出来。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于陈灿林,未经陈灿林许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201410741599.4/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top