[发明专利]一种实体按键触控化的矢量网络分析仪有效
申请号: | 202010542854.8 | 申请日: | 2020-06-15 |
公开(公告)号: | CN111796149B | 公开(公告)日: | 2023-05-09 |
发明(设计)人: | 廖轲 | 申请(专利权)人: | 深圳市极致汇仪科技有限公司 |
主分类号: | G01R27/28 | 分类号: | G01R27/28;G06F3/041;H03K17/96 |
代理公司: | 深圳市科吉华烽知识产权事务所(普通合伙) 44248 | 代理人: | 胡吉科 |
地址: | 518000 广东省深圳市宝安区新安*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 实体 按键 触控化 矢量 网络分析 | ||
本发明提供一种实体按键触控化的矢量网络分析仪,所述矢量网络分析仪采用全屏化触控屏,所述全屏化触控屏的触控区域独立设置于该全屏化触控屏的右侧,该触控区域的实现通过发送键盘按钮事件触发模拟键盘API函数Keybd_event()来触发键盘值响应事件,或通过服务端、接收端和发送端之间的数据传输实现触控按键的非键盘值响应事件。本发明能够实现矢量网络分析仪的物理按键触控化,通过设置发送按键的虚拟键值就能够满足一个按钮实现多个功能的需求,减少了用户在界面上设计的负担;在此基础上,触控按键面板根据需要可以显示或者隐藏,实现了更加人性化的设计,同时也能够使得相同尺寸的面板更加灵活地适用于不同的需求。
技术领域
本发明涉及一种矢量网络分析仪,尤其涉及一种实体按键触控化的矢量网络分析仪。
背景技术
实体按键也称物理按键,物理按键是有实体的,需要按动的按键;就比如矢量网络分析仪的面板按钮基本都是物理按键。
目前市面上的矢量网络分析仪基本都是显示器+物理按键区域:由于受到仪表大小的限制,真正供用户查看和编辑的显示器就显得比较小,用户观察图形变化也比较吃力,图形上的操作也不方便;由于图形显示区域相对较小,整体图形显示就比较小,由于图形显示比较小,用户要仔细观察图形上迹线变化就要更加仔细,用户在界面上拖动标记等操作也比较困难。现有技术中,还可以通过电脑远程登录的方式扩大屏幕,但操作起来不方便。
发明内容
本发明所要解决的技术问题是需要提供一种能够实现矢量网络分析仪全面屏,并结合矢量网络分析环境实现触控设计的矢量网络分析仪。
对此,本发明提供一种实体按键触控化的矢量网络分析仪,所述矢量网络分析仪采用全屏化触控屏,所述全屏化触控屏的触控区域独立设置于该全屏化触控屏的右侧,该触控区域的实现通过发送键盘按钮事件触发模拟键盘 API 函数 Keybd_event()键盘值响应事件,或通过服务端、接收端和发送端之间的数据传输实现触控按键的非键盘值响应事件。
本发明的进一步改进在于,发送键盘按钮事件触发模拟键盘 API 函数 Keybd_event()过程中包括发送按键的虚拟键值、扫描码参数以及选项标志参数中的任意一项或多项。
本发明的进一步改进在于,所述按键的虚拟键值中,回车键的虚拟键值为vk_return,tab 键的虚拟键值为 vk_tab;所述扫描码参数用0代替;所述选项标志参数中,若触控keydown 则设置选项标志为 0,若触控keyup则设置选项标志为KEYEVENTF_KEYUP。
本发明的进一步改进在于,通过Windows 提供的模拟键盘 API来实现模拟按钮,不同的按钮发送不同的
本发明的进一步改进在于,通过服务端、接收端和发送端之间的数据传输实现触控按键的非键盘值响应事件过程中,所述服务端用于负责注册事件的管理,接收所述发送端所发送过来的消息,并根据发送过来的消息所包含的事件名称将其分发到所有注册过该事件的接收端;所述接收端先向所述服务端注册事件,并在注册完成后接收所述服务端发送过来的消息,完成对应的事件处理;所述发送端用于发送带事件名称的消息。
本发明的进一步改进在于,所述服务端仅负责存在注册过的事件管理和回调函数,在收到所述发送端的消息后,把带事件名称的消息通过回调函数分发到所有对应的接收端,所述服务端、接收端和发送端于同一个EXE软件内部处理事件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳市极致汇仪科技有限公司,未经深圳市极致汇仪科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010542854.8/2.html,转载请声明来源钻瓜专利网。