一种控制电脑应用程序窗口显示与隐藏的方法

文档序号:6438612阅读:797来源:国知局
专利名称:一种控制电脑应用程序窗口显示与隐藏的方法
技术领域
本发明涉及鼠标操作控制领域,具体涉及一种控制电脑应用程序窗口显示与隐藏的方法。
背景技术
在电脑使用中,临时切换到其它应用程序是经常进行的操作,特别是临时切换到工具性质的应用程序,比如临时打开记事本、计算器、聊天工具,以打开记事本为例,最常见的操作方式一般需要经历“开始- >所有程序- > 附件- >记事本”的菜单选择过程,才能打开记事本,这种操作方式是当前的主流操作方式,显然效率极低。随着电脑内存的变大,当前主流在IG以上,内存的资源通常都比较富余,因此大量的工具性应用程序可驻留内存,然后通过键盘快捷键操作方式以实现对应用程序窗口的显示控制,从而避免繁琐的打开或切换过程;然而由于键盘快捷键的优质资源已经被 Windows系统或各种应用程序占用,因此很难为新的应用提供便捷的快捷键资源,从而限制了键盘快捷键方式的进一步使用。

发明内容
本发明的目的是提供一种控制电脑应用程序窗口显示与隐藏的方法,以提升电脑操作的效率与操作体验的友好度。为实现上述目的,本发明采用了以下技术方案一种控制电脑应用程序窗口显示与隐藏的方法,包括以下步骤步骤1、启动应用程序,所述应用程序至少包括鼠标信息捕获模块、应用窗口二部分,所述鼠标信息捕获模块用于捕获鼠标的点击与移动信息,并根据捕获得到的信息确定应用窗口的显示状态;所述应用窗口是指实现应用功能的Windows应用程序的具有显示界面的窗口 ;所述应用程序启动后所述鼠标信息捕获模块实时捕获鼠标的移动与点击信息, 此时所述应用窗口进入隐藏状态,即用户看不见的非主活动窗口状态;步骤2、当所述鼠标信息捕获模块捕获到鼠标指针移动到设定屏幕边框并点击左键的信息时,所述应用程序的应用窗口进入显示状态,即所述应用程序的应用窗口显示在屏幕中并且处于用户可看见的主活动窗口状态,所述设定屏幕边框即为屏幕的左、右、上三个屏幕边框中的任意一个或任意组合;步骤3、在所述应用程序的应用窗口处在显示状态时,所述鼠标信息捕获模块通过捕获鼠标操作信息使得所述应用窗口再次进入隐藏状态,则完成一次所述应用程序的应用窗口显示与隐藏控制操作。本控制电脑应用程序窗口显示与隐藏的方法还可以通过以下方式得以进一步实现所述步骤2中,当所述鼠标信息捕获模块捕获到鼠标点击设定屏幕边框之前,先保存当前主活动窗口信息。
优选的,所述步骤2中,当所述鼠标信息捕获模块捕获到鼠标指针移动到设定屏幕边框时,保存当前主活动窗口信息。所述步骤3中,所述鼠标操作即为当用户点击所述应用程序的应用窗口中的隐藏键时,所述应用窗口进入隐藏状态的操作;所述隐藏键即为设置在所述应用窗口上,并在鼠标点击时使得应用窗口进入隐藏状态的按键。使所述应用窗口进入隐藏状态有多种实现方式,比如通过鼠标将应用窗口拖出到屏幕可视范围之外,或者通过鼠标点击应用窗口外的屏幕区域以使得应用窗口进入隐藏状态。本发明优先选择隐藏键的方式,当用户通过鼠标点击设置在所述应用窗口上的隐藏键时,所述应用窗口进入隐藏状态,这种操作方式快捷方便,而且不会产生误操作。所述设定屏幕边框范围需满足以下要求若设定屏幕边框为上边框,则屏幕横向坐标范围为自大于或等于当前屏幕横向分辨率值的五分之一到小于或等于当前屏幕横向分辨率值的五分之四,屏幕纵向绝对坐标值等于零;若设定屏幕边框为左边框,则屏幕横向坐标等于零,屏幕纵向坐标范围为自大于或等于当前屏幕纵向分辨率值的五分之一到小于或等于当前屏幕横向分辨率值的五分之四;若设定屏幕边框为右边框,则屏幕横向坐标等于当前屏幕横向分辨率值,屏幕纵向坐标范围为自大于或等于当前屏幕纵向分辨率值的五分之一到小于或等于当前屏幕横向分辨率值的五分之四。所述步骤3中,所述应用程序的应用窗口进入隐藏状态后,把在步骤2所保存的原主活动窗口信息所对应的窗口设为当前主活动窗口。本发明和现有技术相比具有以下有益效果本发明通过点击设定屏幕边框的方式,实现了对应用窗口的快速显示与隐藏,有效地避免了从当前应用主活动窗口到打开其它应用程序窗口的繁琐过程,提升了操作效率;同时由于点击设定屏幕边框的操作方式的点击范围较大,因此操作更加便捷。本发明为电脑应用程序提供了一种高效、便捷的控制电脑应用程序窗口的显示与隐藏方法,尤其适合工具类应用程序的窗口显示与隐藏控制,举一个使用本发明的记事本程序的例子如下Windows操作系统启动完成后,运行使用本发明的记事本程序,在需要使用记事本时,点击屏幕上边框,则立即显示记事本窗口,完成记事任务后,点击记事本窗口上的隐藏键,则隐藏记事本窗口,同时屏幕状态恢复到显示记事本窗口前的状态,整个过程极为便捷、流畅。


图1是本发明的基本流程框图;图2是本发明的具有当前主活动窗口状态恢复功能的实现流程图。
具体实施例方式下面结合图1、2对本发明的操作过程做具体说明。实施例1如图1所示,一种控制电脑应用程序窗口的显示与隐藏方法,其具体实施包括以下步骤
步骤101、启动应用程序,应用程序的应用窗口进入隐藏状态,应用程序的鼠标信息捕获模块实时捕获鼠标信息;步骤102、等待用户用鼠标点击设定屏幕边框,如果用户点击设定屏幕边框,则应用程序进入步骤103,否则继续等待;步骤103、鼠标信息捕获模块捕获到鼠标点击设定屏幕边框信息,进入步骤104 ;步骤104、应用程序判断应用窗口当前状态,如果是隐藏状态,则进入步骤105,否则进入步骤107 ;步骤105、应用程序的应用窗口进入显示状态,用户通过应用窗口完成应用功能操作;步骤106、用户点击应用窗口的隐藏键,进入步骤107 ;步骤107、应用程序的应用窗口进入隐藏状态,即完成本次应用程序的应用窗口的显示与隐藏控制,并进入步骤102,进行下一次的应用程序的应用窗口的显示与隐藏控制。实施例2如图2所示,一种控制电脑应用程序窗口的显示与隐藏方法,其具体实施包括以下步骤步骤101、启动应用程序,保存的主活动窗口信息为空,应用程序的应用窗口进入隐藏状态;步骤102、应用程序的鼠标信息捕获模块实时捕获鼠标信息;步骤103、应用程序捕获到鼠标移动到设定屏幕边框信息,保存当前主活动窗口信息;步骤104、应用程序捕获到点击设定屏幕边框信息且保存的主活动窗口信息不空, 如果条件成立则进入步骤105,否则进入步骤109 ;步骤105、应用程序判断应用窗口当前状态,如果是隐藏状态,则进入步骤106,否则进入步骤108 ;步骤106、应用程序的应用窗口进入显示状态,用户通过应用窗口完成应用功能操作;步骤107、用户点击应用窗口的隐藏键,进入步骤108 ;步骤108、应用程序的应用窗口进入隐藏状态,即完成本次应用程序的应用窗口的显示与隐藏控制,并进入步骤109 ;步骤109、清空保存的主活动窗口信息,进入步骤102,进行下一次的应用程序的应用窗口的显示与隐藏控制。
权利要求
1.一种控制电脑应用程序窗口显示与隐藏的方法,包括以下步骤步骤1、启动应用程序,所述应用程序至少包括鼠标信息捕获模块、应用窗口二部分,所述鼠标信息捕获模块用于捕获鼠标的点击与移动信息,并根据捕获得到的信息确定应用窗口的显示状态;所述应用窗口是指实现应用功能的Windows应用程序的具有显示界面的窗口 ;所述应用程序启动后所述鼠标信息捕获模块实时捕获鼠标的移动与点击信息,此时所述应用窗口进入隐藏状态,即用户看不见的非主活动窗口状态;步骤2、当所述鼠标信息捕获模块捕获到鼠标指针移动到设定屏幕边框并点击左键的信息时,所述应用程序的应用窗口进入显示状态,即所述应用程序的应用窗口显示在屏幕中并且处于用户可看见的主活动窗口状态,所述设定屏幕边框即为屏幕的左、右、上三个屏幕边框中的任意一个或任意组合;步骤3、在所述应用程序的应用窗口处在显示状态时,所述鼠标信息捕获模块通过捕获鼠标操作信息使得所述应用窗口再次进入隐藏状态,则完成一次所述应用程序的应用窗口显示与隐藏控制操作。
2.根据权利要求1所述的一种控制电脑应用程序窗口显示与隐藏的方法,其特征在于步骤2中,当所述鼠标信息捕获模块捕获到鼠标点击设定屏幕边框之前,先保存当前主活动窗口信息。
3.根据权利要求1所述的一种控制电脑应用程序窗口显示与隐藏的方法,其特征在于步骤3中,所述鼠标操作即为当用户点击所述应用程序的应用窗口中的隐藏键时,所述应用窗口进入隐藏状态的操作;所述隐藏键即为设置在所述应用窗口上,并在鼠标点击时使得应用窗口进入隐藏状态的按键。
4.根据权利要求2所述的一种控制电脑应用程序窗口显示与隐藏的方法,其特征在于步骤2中,当所述鼠标信息捕获模块捕获到鼠标指针移动到设定屏幕边框时,保存当前主活动窗口信息。
5.根据权利要求1 4任一项所述的一种控制电脑应用程序窗口显示与隐藏的方法, 其特征在于所述设定屏幕边框范围需满足以下要求若设定屏幕边框为上边框,则屏幕横向坐标范围为自大于或等于当前屏幕横向分辨率值的五分之一到小于或等于当前屏幕横向分辨率值的五分之四,屏幕纵向绝对坐标值等于零;若设定屏幕边框为左边框,则屏幕横向坐标等于零,屏幕纵向坐标范围为自大于或等于当前屏幕纵向分辨率值的五分之一到小于或等于当前屏幕横向分辨率值的五分之四;若设定屏幕边框为右边框,则屏幕横向坐标等于当前屏幕横向分辨率值,屏幕纵向坐标范围为自大于或等于当前屏幕纵向分辨率值的五分之一到小于或等于当前屏幕横向分辨率值的五分之四。
6.根据权利要求2或4所述的一种控制电脑应用程序窗口显示与隐藏的方法,其特征在于步骤3中,所述应用程序的应用窗口进入隐藏状态后,把在步骤2所保存的原主活动窗口信息所对应的窗口设为当前主活动窗口。
全文摘要
本发明涉及一种控制电脑应用程序窗口显示与隐藏的方法,本发明首先启动应用程序,启动后应用程序的应用窗口处在隐藏状态,当鼠标点击设定屏幕边框时,所述应用程序的应用窗口进入显示状态,即显示在屏幕中,供用户完成各种应用任务,最后用户通过鼠标操作使应用窗口重新进入隐藏状态,即完成一次应用程序窗口的显示与隐藏控制。本发明通过点击设定屏幕边框的方式,实现对应用窗口的快速显示与隐藏状态控制,达到类似打开与关闭新的应用程序的效果,可有效提升在两个应用程序之间的切换效率,本发明的核心操作是点击设定屏幕边框操作,操作范围较大,因此操作更加便捷,有效地提升了用户体验。
文档编号G06F3/048GK102508609SQ201110364489
公开日2012年6月20日 申请日期2011年11月17日 优先权日2011年11月17日
发明者潘天华 申请人:潘天华
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1