一种实现鼠标指针的方法和装置以及计算机可读存储介质制造方法及图纸

技术编号:16301097 阅读:41 留言:0更新日期:2017-09-26 19:10
本发明专利技术实施例公开了一种实现鼠标指针的方法和装置以及计算机可读存储介质,包括:检测是否有新鼠标插入,当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力;继续执行检测是否有新鼠标插入的步骤。通过本发明专利技术实施例的方案,在有新鼠标插入时,在屏幕上显示新鼠标指针,创建新鼠标指针对象,并赋予鼠标操作能力,实现了多个物理鼠标在同一时间各自独立完成各自的工作,从而节省了时间和资源。

Method and device for implementing mouse pointer and computer readable storage medium

The embodiment of the invention discloses a mouse pointer method and apparatus and computer readable storage medium: check whether there is a new mouse insert, when it detects a new mouse insert, insert the new display associated with the new mouse mouse pointer on the screen, and create a new mouse pointer associated new mouse pointer for the new object, and the mouse pointer object to mouse operation ability; continue to check whether there is a new mouse insertion step. The embodiment of the invention of the program, there is a new mouse when inserting new mouse pointer display on the screen, the mouse pointer to create a new object, and give the mouse operation, to achieve a number of physical mouse at the same time independently to complete their work, which saves time and resources.

【技术实现步骤摘要】
一种实现鼠标指针的方法和装置以及计算机可读存储介质
本专利技术涉及终端技术,尤指一种实现鼠标指针的方法和装置以及计算机可读存储介质。
技术介绍
传统鼠标指针显示方案是,无论插多少个物理鼠标都只会有一个鼠标指针在屏幕上显示,每个物理鼠标都可以控制这个鼠标指针。这样就导致对于一台支持鼠标的设备连接两个或两个以上的鼠标意义不大。
技术实现思路
本专利技术实施例提供了一种实现鼠标指针的方法和装置以及计算机可读存储介质,能够使多个物理鼠标在同一时间各自独立完成各自的工作,从而节省时间和资源。本专利技术实施例提供了一种实现鼠标指针的方法,包括:检测是否有新鼠标插入,当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力;继续执行检测是否有新鼠标插入的步骤。可选的,该方法还包括:当检测到屏幕上存在发生操作事件的鼠标指针时,根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件。可选的,该方法还包括:所述检测到屏幕上存在发生操作事件的鼠标指针后,所述根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件之前,判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为一个。可选的,该方法还包括:为所述鼠标指针对象分配优先级;当判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为两个或两个以上时,根据与所述发送操作事件的鼠标指针关联的鼠标指针对象的优先级按照优先级从高到低的顺序依次响应操作事件。可选的,该方法还包括:当检测到有鼠标被移除时,删除所述屏幕上与被移除的鼠标关联的鼠标指针,并删除与删除的鼠标指针关联的鼠标指针对象。本专利技术实施例还提出了一种实现鼠标指针的装置,包括:检测模块,用于检测是否有新鼠标插入,将第一检测结果发送给显示模块和创建模块;接收到通知消息时继续执行检测是否有新鼠标插入的步骤;显示模块,用于当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针;创建模块,用于当检测到有新鼠标插入时,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力,向检测模块发送通知消息。可选的,所述检测模块还用于:检测屏幕上是否存在发生操作事件的鼠标指针,将第二检测结果发送给响应模块;所述装置还包括:响应模块,用于当检测到屏幕上存在发生操作事件的鼠标指针时,根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件。可选的,所述响应模块具体用于:当检测到屏幕上存在发生操作事件的鼠标指针时,判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为一个,根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件。可选的,所述响应模块还用于:当判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为两个或两个以上时,根据与所述发送操作事件的鼠标指针关联的鼠标指针对象的优先级按照优先级从高到低的顺序依次响应操作事件。可选的,所述检测模块还用于:检测是否有鼠标被移除,将第三检测结果发送给删除模块;所述装置还包括:删除模块,用于当检测到有鼠标被移除时,删除所述屏幕上与被移除的鼠标关联的鼠标指针,并删除与删除的鼠标指针关联的鼠标指针对象。本专利技术实施例还提出了一种计算机可读存储介质,所述计算机可读存储介质存储有鼠标指针实现程序,所述鼠标指针实现程序被处理器执行时实现上述任意一种实现鼠标指针的方法的步骤。与相关技术相比,本专利技术实施例包括:检测是否有新鼠标插入,当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力;继续执行检测是否有新鼠标插入的步骤。通过本专利技术实施例的方案,在有新鼠标插入时,在屏幕上显示新鼠标指针,创建新鼠标指针对象,并赋予鼠标操作能力,实现了多个物理鼠标在同一时间各自独立完成各自的工作,从而节省了时间和资源。本专利技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本专利技术而了解。本专利技术的目的和其他优点可通过在说明书、权利要求书以及附图中所特别指出的结构来实现和获得。附图说明附图用来提供对本专利技术技术方案的进一步理解,并且构成说明书的一部分,与本申请的实施例一起用于解释本专利技术的技术方案,并不构成对本专利技术技术方案的限制。图1为本专利技术实施例实现鼠标指针的方法流程图;图2为本专利技术实施例在同一个屏幕上显示多个鼠标指针的示意图;图3为本专利技术实施例实现鼠标指针的装置的结构组成示意图。具体实施方式下文中将结合附图对本专利技术的实施例进行详细说明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互任意组合。在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机系统中执行。并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。参见图1,本专利技术实施例提出了一种实现鼠标指针的方法,包括:步骤100、检测是否有新鼠标插入,当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力;继续执行检测是否有新鼠标插入的步骤。例如,参见图2,主机上可以插入四个鼠标,初始状态下未插入任何一个鼠标,检测是否有新鼠标插入,当检测到有鼠标(例如鼠标1)插入时,在屏幕上显示与鼠标1关联的鼠标指针1,创建与鼠标指针1关联的鼠标指针对象1,并为鼠标指针对象1赋予鼠标操作能力;继续检测是否有新鼠标插入,当有新鼠标(例如鼠标2)插入时,在屏幕上显示与鼠标2关联的鼠标指针2,创建与鼠标指针2关联的鼠标指针对象2,并为鼠标指针对象2赋予鼠标操作能力;继续检测是否有新鼠标插入,当有新鼠标(例如鼠标3)插入时,在屏幕上显示与鼠标3关联的鼠标指针3,创建与鼠标指针3关联的鼠标指针对象3,并为鼠标指针对象3赋予鼠标操作能力;继续检测是否有新鼠标插入,当有新鼠标(例如鼠标4)插入时,在屏幕上显示与鼠标4关联的鼠标指针4,创建与鼠标指针4关联的鼠标指针对象4,并为鼠标指针对象4赋予鼠标操作能力。这样,实现了在同一个屏幕上显示四个鼠标指针,这四个鼠标指针有各自对应关联的鼠标指针对象,所关联的鼠标指针对象被赋予鼠标操作能力,从而每一个鼠标指针都能各自独立完成各自的工作,互不影响,从而节省了时间和资源。本步骤中,鼠标操作能力包括:移动、点击、双击等。可选的,该方法还包括:步骤101、当检测到屏幕上存在发生操作事件的鼠标指针时,根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件。本步骤中,操作事件包括:移动、点击、双击等。可选的,该方法还包括:检测到屏幕上存在发生操作事件的鼠标指针后,根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件之前,判断出同一时间在屏幕的同一位置发生操作事件的鼠标指针的个数为一个。其中,同一时间在屏幕的同一位置发生的操作事件可以相同,也可以不同。可选的,该方法还包括:为鼠标指针对象分配优先级;当判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为本文档来自技高网...
一种实现鼠标指针的方法和装置以及计算机可读存储介质

【技术保护点】
一种实现鼠标指针的方法,其特征在于,包括:检测是否有新鼠标插入,当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力;继续执行检测是否有新鼠标插入的步骤。

【技术特征摘要】
1.一种实现鼠标指针的方法,其特征在于,包括:检测是否有新鼠标插入,当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标指针,创建与新鼠标指针关联的新鼠标指针对象,并为新鼠标指针对象赋予鼠标操作能力;继续执行检测是否有新鼠标插入的步骤。2.根据权利要求1所述的方法,其特征在于,该方法还包括:当检测到屏幕上存在发生操作事件的鼠标指针时,根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件。3.根据权利要求2所述的方法,其特征在于,该方法还包括:所述检测到屏幕上存在发生操作事件的鼠标指针后,所述根据与发生操作事件的鼠标指针关联的鼠标指针对象的鼠标操作能力响应操作事件之前,判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为一个。4.根据权利要求3所述的方法,其特征在于,该方法还包括:为所述鼠标指针对象分配优先级;当判断出同一时间在所述屏幕的同一位置发生操作事件的鼠标指针的个数为两个或两个以上时,根据与所述发送操作事件的鼠标指针关联的鼠标指针对象的优先级按照优先级从高到低的顺序依次响应操作事件。5.根据权利要求1~4任意一项所述的方法,其特征在于,该方法还包括:当检测到有鼠标被移除时,删除所述屏幕上与被移除的鼠标关联的鼠标指针,并删除与删除的鼠标指针关联的鼠标指针对象。6.一种实现鼠标指针的装置,其特征在于,包括:检测模块,用于检测是否有新鼠标插入,将第一检测结果发送给显示模块和创建模块;接收到通知消息时继续执行检测是否有新鼠标插入的步骤;显示模块,用于当检测到有新鼠标插入时,在屏幕上显示与插入的新鼠标关联的新鼠标...

【专利技术属性】
技术研发人员:张曼曼李鹏黄家明乔英良曹光耀
申请(专利权)人:郑州云海信息技术有限公司
类型:发明
国别省市:河南,41

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1