[发明专利]一种获取输入事件状态的方法、装置和系统有效
| 申请号: | 201310204030.X | 申请日: | 2013-05-28 |
| 公开(公告)号: | CN103257893A | 公开(公告)日: | 2013-08-21 |
| 发明(设计)人: | 龙兴平;罗学成;欧瑞清;万茂武 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
| 主分类号: | G06F9/46 | 分类号: | G06F9/46 |
| 代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 张驰;宋志强 |
| 地址: | 518044 广东省深圳*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 获取 输入 事件 状态 方法 装置 系统 | ||
1.一种获取输入事件状态的方法,其特征在于,该方法包括:
运行服务进程和被服务进程,将该服务进程的权限设置为高于被服务进程,并在该服务进程中设置上报输入事件列表;
该服务进程获取输入事件状态,并当判定该输入事件状态属于所述输入事件列表时,将该输入事件状态发送给所述被服务进程。
2.根据权利要求1所述的获取输入事件状态的方法,其特征在于,该方法进一步包括:将该服务进程的权限设置为高于或等于当前焦点进程;
该方法进一步包括:向该当前焦点进程发送所述输入事件状态。
3.根据权利要求1所述的获取输入事件状态的方法,其特征在于,该方法进一步包括:
被服务进程在获取该输入事件状态之后,进一步根据所述输入事件状态执行输入事件状态处理。
4.根据权利要求1所述的获取输入事件状态的方法,其特征在于,所述输入事件状态为:键盘按键状态和/或鼠标按键状态;
该服务进程获取输入事件状态包括:
该服务进程通过应用程序编程接口API命令GetAsyncKeyState(),根据预先设置的定时时间获取键盘按键状态和/或鼠标按键状态。
5.根据权利要求1所述的获取输入事件状态的方法,其特征在于,所述上报输入事件列表包括:被服务进程期望获取的键盘按键值;
所述该服务进程获取输入事件状态,并当判定该输入事件状态属于所述输入事件列表时,将该输入事件状态发送给所述被服务进程包括:
该服务进程获取键盘按键值,并判断所获取的键盘按键值是否属于被服务进程期望获取的键盘按键值,如果是,则将键盘按键值发送给所述被服务进程,如果不是,则结束本流程。
6.根据权利要求1所述的获取输入事件状态的方法,其特征在于,所述上报输入事件列表包括:被服务进程期望获取的鼠标按键值;
所述该服务进程获取输入事件状态,并当判定该输入事件状态属于所述输入事件列表时,将该输入事件状态发送给所述被服务进程包括:
该服务进程获取鼠标按键值,并判断所获取的鼠标按键值是否属于被服务进程期望获取的鼠标按键值,如果是,则将鼠标按键值发送给所述被服务进程,如果不是,则结束本流程。
7.一种获取输入事件状态的装置,其特征在于,包括进程运行单元、设置单元和状态发送单元,其中:
进程运行单元,用于运行服务进程和被服务进程;
设置单元,用于将该服务进程的权限设置为高于被服务进程,并在该服务进程中设置上报输入事件列表;
状态发送单元,用于使能该服务进程获取输入事件状态,并当判定该输入事件状态属于所述输入事件列表时,将该输入事件状态发送给所述被服务进程。
8.根据权利要求7所述的获取输入事件状态的装置,其特征在于,
设置单元,进一步用于将该服务进程的权限设置为高于或等于当前焦点进程;
状态发送单元,进一步用于向当前焦点进程发送输入事件状态。
9.根据权利要求7所述的获取输入事件状态的装置,其特征在于,进一步包括状态处理单元;
状态处理单元,用于使能被服务进程在获取该输入事件状态之后,根据所述输入事件状态执行输入事件状态处理。
10.根据权利要求7所述的获取输入事件状态的装置,其特征在于,所述输入事件状态为:键盘按键状态和/或鼠标按键状态;
状态发送单元,用于使能该服务进程通过应用程序编程接口API命令GetAsyncKeyState(),根据预先设置的定时时间获取键盘按键状态和/或鼠标按键状态。
11.根据权利要求7所述的获取输入事件状态的装置,其特征在于,所述上报输入事件列表包括:被服务进程期望获取的键盘按键值;
状态发送单元,用于使能该服务进程获取键盘按键值,并判断所获取的键盘按键值是否属于被服务进程期望获取的键盘按键值,如果是,则将键盘按键值发送给所述被服务进程,如果不是,则不将键盘按键值发送给所述被服务进程。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310204030.X/1.html,转载请声明来源钻瓜专利网。





