• 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03
    • / 9
    • 下载费用:30 金币  

    卖重庆时时彩犯法吗: 一种提供快速启动入口的方法及装置.pdf

    摘要
    申请专利号:

    重庆时时彩单双窍门 www.4mum.com.cn CN201210102052.0

    申请日:

    2012.04.09

    公开号:

    CN103365530A

    公开日:

    2013.10.23

    当前法律状态:

    授权

    有效性:

    有权

    法律详情: 授权|||实质审查的生效IPC(主分类):G06F 3/0481申请日:20120409|||公开
    IPC分类号: G06F3/0481(2013.01)I 主分类号: G06F3/0481
    申请人: 腾讯科技(深圳)有限公司
    发明人: 王宝剑; 刘鑫; 胡中兴; 拓鑫; 高亢
    地址: 518000 中国广东省深圳市福田区赛格科技园2栋东403室
    优先权:
    专利代理机构: 北京中博世达专利商标代理有限公司 11274 代理人: 申健
    PDF完整版下载: PDF下载
    法律状态
    申请(专利)号:

    CN201210102052.0

    授权公告号:

    ||||||

    法律状态公告日:

    2018.05.25|||2014.11.05|||2013.10.23

    法律状态类型:

    授权|||实质审查的生效|||公开

    摘要

    本发明实施例公开了一种提供快速启动入口的方法及装置,涉及信息处理技术领域,以提高用户的使用体验。一种提供快速启动入口的方法,包括:获取wi?ndows界面中“任务栏”的位置;创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口;根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。本发明实施例主要用于windows系统中。

    权利要求书

    权利要求书
    1.  一种提供快速启动入口的方法,其特征在于,包括:
    获取windows界面中“任务栏”的位置;
    创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口;
    根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。

    2.  根据权利要求1所述的方法,其特征在于,所述创建自定义快速启动窗口包括:
    利用绘制函数创建自定义快速启动窗口;或者
    将动态链接库??槿氲较低辰讨?,在所述系统进程中,利用钩子函数的绘制函数创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口。

    3.  根据权利要求1所述的方法,其特征在于,根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上包括:
    当所述“任务栏”的位置在windows界面中水平放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的右侧;
    当所述“任务栏”的位置在windows界面中垂直放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的下侧。

    4.  根据权利要求3所述的方法,其特征在于,所述自定义快速启动窗口放置在所述windows界面中“开始”菜单与windows界面的“快速启动栏”之间;或者
    所述自定义快速启动窗口放置在所述“任务栏”中、当前与所述“开始”菜单相邻的窗口的位置上。

    5.  根据权利要求4所述的方法,其特征在于,当所述自定义快速启动窗口放置在所述windows界面中“开始”菜单与windows界面的“快速启动栏”之间时,在所述获取windows界面中“任务栏”的位置后,所述方法还包括:
    将所述“任务栏”中、所述windows界面的“快速启动栏”与所述“开始” 菜单之间的窗口向远离所述“开始”菜单的方向移动。

    6.  根据权利要求1-5任一所述的方法,其特征在于,在根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上后,所述方法还包括:
    定时检测所述“任务栏”的变化。

    7.  一种提供快速启动入口的装置,其特征在于,包括:
    获取单元,用于获取windows界面中“任务栏”的位置;
    创建单元,用于创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口;
    处理单元,用于根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。

    8.  根据权利要求7所述的装置,其特征在于,所述创建单元包括:
    注入???,用于将动态链接库??樽⑷氲较低辰讨?;
    绘制???,用于在所述系统进程中,利用钩子函数的绘制函数创建自定义快速启动窗口在所述自定义快速启动窗口中提供有快速启动入口。

    9.  根据权利要求7所述的装置,其特征在于,所述创建单元具体用于利用绘制函数创建自定义快速启动窗口。

    10.  根据权利要求7所述的装置,其特征在于,所述处理单元具体用于:
    当所述“任务栏”的位置在windows界面中水平放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的右侧;
    当所述“任务栏”的位置在windows界面中垂直放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的下侧。

    11.  根据权利要求10所述的装置,其特征在于,所述处理单元将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单与windows界面的“快速启动栏”之间或者将所述自定义快速启动窗口放置在所述“任务栏”中、当前与所述“开始”菜单相邻的窗口的位置上。

    12.  根据权利要求11所述的装置,其特征在于,所述处理单元还用于将所述“任务栏”中、所述windows界面的“快速启动栏”与所述“开始”菜单之 间的窗口向远离所述“开始”菜单的方向移动。

    13.  根据权利要求7-12任一所述的装置,其特征在于,所述装置还包括:
    定时检测单元,用于定时检测所述“任务栏”的变化。

    说明书

    说明书一种提供快速启动入口的方法及装置
    技术领域
    本发明涉及信息处理技术领域,尤其涉及一种提供快速启动入口的方法及装置。
    背景技术
    现有技术中,在windows桌面上为用户提供快速启动入口主要是dock类软件来实现,如objectdock、rocketdock以及ci rcledock等软件。这些软件通过hook(钩子)窗口的函数,当鼠标移动到设置的区域时显示软件窗口。在显示的软件窗口中,用户可选择提供的快速启动入口启动相应的程序。
    但是,利用dock类软件提供快速启动入口时一般会采用悬浮窗口的形式显示软件的界面,因此,当鼠标移动到设置的区域时,弹出的窗口会影响到用户当前正在进行的操作。例如,某用户正在编辑一份word文档,而当鼠标移动到设置的区域时,弹出dock类软件的软件窗口,而这个窗口会悬浮在正在编辑的word文档之上。若是用户继续操作该word文档,则需要对悬浮的软件窗口进行相应的操作,例如移开,从而影响了用户正常的操作,使得用户的使用体验较差。
    发明内容
    本发明实施例提供一种提供快速启动入口的方法及装置,以提高用户的使用体验。
    本发明实施例采用如下技术方案:
    一种提供快速启动入口的方法,包括:
    获取windows界面中“任务栏”的位置;
    创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口;
    根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。
    一种提供快速启动入口的装置,包括:
    获取单元,用于获取windows界面中“任务栏”的位置;
    创建单元,用于创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口;
    处理单元,用于根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。
    本发明实施例提供的提供快速启动入口的方法及装置,首先获取windows界面中“任务栏”的位置,然后创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口,再根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。由于自定义快速启动窗口位于“开始”菜单旁,当有窗口打开或者程序正在运行时,打开的自定义快速启动窗口不会挡住正在打开程序或者文档的主要内容,不会影响用户对其他程序或者文档的操作,因此,利用本发明实施例的方案提高了用户的使用体验。
    附图说明
    为了更清楚地说明本发明实施例的技术方案,下面将对实施例描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
    图1为本发明实施例一的提供快速启动入口的方法的流程图;
    图2为本发明实施例自定义快速启动窗口的位置示意图;
    图3为本发明实施例二的提供快速启动入口的装置的示意图;
    图4为本发明实施例二的提供快速启动入口的装置的结构图。
    具体实施方式
    下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例?;诒痉⒚髦械氖凳├?,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明?;さ姆段?。
    如图1所示,本发明实施例一的提供快速启动入口的方法,包括:
    步骤11、获取windows界面中“任务栏”的位置。
    在此,通过调用windows提供的api函数可以查询到任务栏和开始按钮的窗口句柄,从而获取“任务栏”的位置。在windows界面中,“任务栏”可水平或者垂直放置,当然,随着技术的发展“任务栏”也可以在windows界面中以任意的方向放置。
    步骤12、创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口。
    通常,可直接绘制自定义快速启动窗口创建自定义快速启动窗口。优选的,为消除自定义快速启动窗口可能存在闪烁的情况,在此实施例中,可将一动态链接库(Dynamic Link Library,dll)??樽⑷氲较低辰蘀xplorer.exe中。在所述系统进程中,利用钩子(hook)函数的绘制函数,在绘制函数中增加自定义快速启动窗口的绘制,从而创建自定义快速启动窗口。
    步骤13、根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。
    根据步骤11,当所述“任务栏”的位置在windows界面中水平放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的右侧。在这种情况下,对于右手持鼠标习惯的用户来说,当用户需要把鼠标移动到自定义快速启动窗口的图标上方进行点击操作时,向左下角移动为向身体内侧移动,能够带来更加舒适的操作体验。而且,从视觉上角度上,开始菜单右起第一的位置容易吸引用户的注意力,可以让用户迅速的发觉,从而方便进行下一步的点击操作。
    当所述“任务栏”的位置在windows界面中垂直放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的下侧。
    优选的,在现有windows界面,可将自定义快速启动窗口放置在所述windows界面中“开始”菜单与windows界面的“快速启动栏”之间。此时,可将当前处于“开始”菜单与windows界面的“快速启动栏”之间的位置的“任务栏”中的窗口通过windows的a pi向远离所述“开始”菜单的方向移动,移动后留 出放置自定义窗口(入口)的空间。例如,当所述“任务栏”的位置在windows界面中水平放置时,将当前处于该位置的“任务栏”中的窗口向右移动;当所述“任务栏”的位置在windows界面中垂直放置时,将当前处于该位置的“任务栏”中的窗口向下移动?;蛘?,还可直接将所述自定义快速启动窗口放置在所述“任务栏”中当前与所述“开始”菜单相邻的窗口的位置上。这样,自定义快速启动窗口的位置与所述“任务栏”中当前与所述“开始”菜单相邻的窗口的位置是重合的,或者自定义快速启动窗口的位置覆盖了所述“任务栏”中当前与所述“开始”菜单相邻的窗口的位置。从而,更能节省“任务栏”中的空间。
    在这种情况下,由于自定义快速启动窗口位于“开始”菜单旁,对于习惯于Windows操作的用户来说,自定义快速启动窗口的位置位于快速启动栏的第一位且与经常点击的开始菜单接近,在操作上符合用户习惯,用户的点击操作显得自然。
    对于自定义快速启动窗口,通过windows的消息机制,可以做到对于键盘和鼠标的响应,可以在各种情况下触发,如全局键盘快捷键、鼠标左键,鼠标右键和鼠标悬停等各种事件,并根据对应的事件可以做出响应。
    如上所述,由于自定义快速启动窗口位于“开始”菜单旁,当有窗口打开或者程序正在运行时,打开的自定义快速启动窗口不会挡住正在打开程序或者文档的主要内容,不会影响用户对其他程序或者文档的操作,因此,利用本发明实施例一的方案提高了用户的使用体验。
    此外,在实施例一的基础上,还可定时检测所述“任务栏”的变化,例如,“任务栏”的位置的移动,高度的变化,窗口层次的变化,是否发生异常等。例如,可设置一定时器,在定时器的定时时间内检测“任务栏”的变化。例如,还可以通过hook机制来进行正向的方法检测所述“任务栏”的变化。通过检测“任务栏”的变化,可以更好的根据“任务栏”的位置改变自定义快速启动窗口的位置。而通过hook机制可以在此基础上很好的解决效率和刷新时产生的闪烁问题。
    如图2所示,为“任务栏”水平放置时,自定义快速启动窗口1的位置示 意图。
    如图3所示,本发明实施例二的提供快速启动入口的装置,包括:
    获取单元31,用于获取windows界面中“任务栏”的位置;创建单元32,用于创建自定义快速启动窗口,在所述自定义快速启动窗口中提供有快速启动入口;处理单元33,用于根据所述“任务栏”的位置,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单相邻的位置上。
    其中,所述创建单元32包括:注入???,用于将动态链接库注??樽⑷氲较低辰讨?;绘制???,用于在所述系统进程中,利用钩子函数的绘制函数创建自定义快速启动窗口在所述自定义快速启动窗口中提供有快速启动入口。此时,可消除自定义快速启动窗口可能存在闪烁的情况?;蛘?,所述创建单元32可具体用于利用绘制函数创建自定义快速启动窗口。
    根据获取单元31的检测,在windows界面中,“任务栏”可水平或者垂直放置。因此,所述处理单元可具体用于:当所述“任务栏”的位置在windows界面中水平放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的右侧;或者当所述“任务栏”的位置在windows界面中垂直放置时,将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单的下侧。
    如前所述,为符合用户的点击习惯,进一步提高用户的体验,所述处理单元是将所述自定义快速启动窗口放置在所述windows界面中“开始”菜单与windows界面的“快速启动栏”之间。此时,所述处理单元还用于将所述“任务栏”中,所述windows界面的“快速启动栏”与所述“开始”菜单之间的窗口向远离所述“开始”菜单的方向移动,以预留出空间放置“快速启动栏”。
    或者,为符合用户的点击习惯,进一步提高用户的体验,所述处理单元还可将所述自定义快速启动窗口放置在所述“任务栏”中当前与所述“开始”菜单相邻的窗口的位置上。这样,更能节省“任务栏”中的空间。
    如图4所示,更好的根据“任务栏”的位置改变自定义快速启动窗口的位置,所述装置还包括:定时检测单元34,用于定时检测所述“任务栏”的变化,例如“任务栏”的位置的移动,高度的变化,窗口层次的变化,是否发生异常等。
    其中所述装置的工作原理可参照前述方法实施例的描述。
    如上所述,由于自定义快速启动窗口位于“开始”菜单旁,当有窗口打开或者程序正在运行时,打开的自定义快速启动窗口不会挡住正在打开程序或者文档的主要内容,不会影响用户对其他程序或者文档的操作,因此,利用本发明实施例二的方案提高了用户的使用体验。
    本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体(Read-Only Memory,ROM)或随机存储记忆体(Random Access Memory,RAM)等。
    以上所述,仅为本发明的具体实施方式,但本发明的?;し段Р⒉痪窒抻诖?,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本发明的?;し段е?。因此,本发明的?;し段вσ运鋈ɡ蟮谋;し段?。

    关 键 词:
    一种 提供 快速 启动 入口 方法 装置
      专利查询网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
    关于本文
    本文标题:一种提供快速启动入口的方法及装置.pdf
    链接地址://www.4mum.com.cn/p-5779241.html
    关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服客服 - 联系我们

    [email protected] 2017-2018 www.4mum.com.cn网站版权所有
    经营许可证编号:粤ICP备17046363号-1 
     


    收起
    展开
  • 四川郎酒股份有限公司获第十二届人民企业社会责任奖年度环保奖 2019-05-13
  • 银保监会新规剑指大企业多头融资和过度融资 2019-05-12
  • 韩国再提4国联合申办世界杯 中国网友无视:我们自己来 2019-05-11
  • 中国人为什么一定要买房? 2019-05-11
  • 十九大精神进校园:风正扬帆当有为 勇做时代弄潮儿 2019-05-10
  • 粽叶飘香幸福邻里——廊坊市举办“我们的节日·端午”主题活动 2019-05-09
  • 太原设禁鸣路段 设备在测试中 2019-05-09
  • 拜耳医药保健有限公司获第十二届人民企业社会责任奖年度企业奖 2019-05-08
  • “港独”没出路!“梁天琦们”该醒醒了 2019-05-07
  • 陈卫平:中国文化内涵包含三方面 文化复兴表现在其中 2019-05-06
  • 人民日报客户端辟谣:“合成军装照”产品请放心使用 2019-05-05
  • 【十九大·理论新视野】为什么要“建设现代化经济体系”?   2019-05-04
  • 聚焦2017年乌鲁木齐市老城区改造提升工程 2019-05-04
  • 【专家谈】上合组织——构建区域命运共同体的有力实践者 2019-05-03
  • 【华商侃车NO.192】 亲!楼市火爆,别忘了买车位啊! 2019-05-03