[发明专利]一种坐席显示端虚拟鼠标控制方法、系统、设备及介质在审
申请号: | 202211280114.7 | 申请日: | 2022-10-19 |
公开(公告)号: | CN115617220A | 公开(公告)日: | 2023-01-17 |
发明(设计)人: | 彭曦 | 申请(专利权)人: | 威创集团股份有限公司 |
主分类号: | G06F3/04812 | 分类号: | G06F3/04812;G06F3/038 |
代理公司: | 广州润禾知识产权代理事务所(普通合伙) 44446 | 代理人: | 林伟斌 |
地址: | 510670 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 坐席 显示 虚拟 鼠标 控制 方法 系统 设备 介质 | ||
1.一种坐席显示端虚拟鼠标控制方法,应用于坐席控制系统,所述坐席控制系统包括通信连接的解码盒、编码盒以及远程PC,其特征在于,方法包括:
解码盒判断用户当前是否由使用坐席界面的虚拟鼠标操控坐席界面切换到使用坐席界面的虚拟鼠标操控来自远程PC的信号源画面,若是,则获取当前的鼠标事件以及键盘事件,并发送给编码盒;
编码盒接收所述鼠标事件以及键盘事件,并转发给远程PC;
远程PC接收所述鼠标事件以及键盘事件,并根据所述鼠标事件对自身的信号源画面进行操控,以及根据所述键盘事件对自身的鼠标状态进行设置。
2.根据权利要求1所述的一种坐席显示端虚拟鼠标控制方法,其特征在于,远程PC根据所述键盘事件对自身的鼠标状态进行设置,具体包括:
远程PC创建窗口,注册窗口类,构建窗口过程函数;
远程PC从配置文件中分别读取预设的隐藏鼠标以及显示鼠标的快捷键设置;
远程PC利用所述窗口过程函数解析所述键盘事件中的按键情况;
远程PC判断所述键盘事件中的按键情况是否与所述隐藏鼠标或显示鼠标的快捷键设置相同,若是,则根据判断结果设置自身的鼠标状态为隐藏或显示。
3.根据权利要求2所述的一种坐席显示端虚拟鼠标控制方法,其特征在于,所述按键情况包括按键的键盘数值以及状态标识,所述按键的状态标识包括按键按下再弹起的状态标识;
远程PC判断所述键盘事件中按键情况是否与所述隐藏鼠标或显示鼠标的快捷键设置相同,具体包括:
远程PC判断所述键盘事件中按键的键盘数值是否与所述隐藏鼠标或显示鼠标的快捷键的键盘数值相同,以及判断所述按键的状态标识是否为按键按下再弹起的状态标识。
4.根据权利要求2所述的一种坐席显示端虚拟鼠标控制方法,其特征在于,远程PC根据判断结果设置自身的鼠标状态为隐藏或显示,具体包括:
当判断结果为所述键盘消息中的按键情况与隐藏鼠标的快捷键设置相同时,则远程PC加载透明的样式文件,设置自身的鼠标状态为隐藏;
当判断结果为所述键盘消息中的按键情况与显示鼠标的快捷键设置相同时,则远程PC加载系统默认样式,设置自身的鼠标状态为显示。
5.根据权利要求1所述的一种坐席显示端虚拟鼠标控制方法,其特征在于,还包括:
远程PC创建互斥量,设置特殊的互斥量名称,以使系统中仅存在一个运行的远程PC对自身的鼠标状态进行设置的进程。
6.根据权利要求1所述的一种坐席显示端虚拟鼠标控制方法,其特征在于,还包括:
远程PC创建监听守护进程,监听远程PC对自身的鼠标状态进行设置的进程,若远程PC对自身的鼠标状态进行设置的进程意外结束,所述监听守护进程收到相应的状态事件,并重新运行远程PC对自身的鼠标状态进行设置的进程。
7.一种坐席显示端虚拟鼠标控制系统,包括通信连接的解码盒、编码盒以及远程PC,其特征在于,所述解码盒包括:判断模块,用于判断用户当前是否从使用坐席界面的虚拟鼠标操控坐席界面切换到使用坐席界面的虚拟鼠标操控来自远程PC的信号源画面,若是,则获取当前的鼠标事件以及键盘事件,并发送给编码盒;
所述编码盒包括:事件接收转发模块,用于接收所述鼠标事件以及键盘事件,并转发给远程PC;
所述远程PC包括:
事件接收模块,用于接收所述鼠标事件以及键盘事件;
画面操控模块,用于根据所述鼠标事件对自身的信号源画面进行操控;
鼠标状态设置模块,用于根据所述键盘事件对自身的鼠标状态进行设置。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于威创集团股份有限公司,未经威创集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211280114.7/1.html,转载请声明来源钻瓜专利网。