发明名称 嵌入式设备中WEB业务软件无干扰接收用户按键的方法
摘要 本发明涉及一种嵌入式设备中WEB业务软件无干扰接收用户按键的方法。一种嵌入式设备中WEB业务软件无干扰接收用户按键的方法,通过如下步骤完成用户按键信息从用户操作按键到目标窗口正确接收;a、采用WES7低层键盘钩子拦截用户按键并将按键封装为按键消息发送给业务软件专用于接收用户按键消息的窗口;b、业务软件窗口收到消息后再将接收到的按键消息解析出来并重新封装为WES7标准按键消息,同时设置当前线程键盘状态掩码;c、然后将按键消息发送给需要按键的窗口。在多浏览器窗口模式下,用户操作按键后,无论浏览器窗口有无焦点,这些浏览器窗口中的页面均能正确接收到用户操作的按键消息。就像用户直接在该浏览器窗口高亮的情况下操作按键一样。
申请公布号 CN103019699A 申请公布日期 2013.04.03
申请号 CN201210481436.8 申请日期 2012.11.23
申请人 郑州威科姆科技股份有限公司 发明人 贾小波;张永强;赵付强;徐圆圆;连毅;刘飞
分类号 G06F9/44(2006.01)I 主分类号 G06F9/44(2006.01)I
代理机构 郑州大通专利商标代理有限公司 41111 代理人 白毅明
主权项 一种嵌入式设备中WEB业务软件无干扰接收用户按键的方法,其特征是:通过如下步骤,完成用户按键信息从用户操作按键到目标窗口正确接收;a、采用WES7低层键盘钩子拦截用户按键并将按键封装为按键消息发送给业务软件专用于接收用户按键消息的窗口;b、业务软件窗口收到消息后再将接收到的按键消息解析出来并重新封装为WES7标准按键消息,同时设置当前线程键盘状态掩码;c、然后将按键消息发送给需要按键的窗口。
地址 450001 河南省郑州市高新技术产业开发区莲花街5号