电脑鼠标光标不见了怎么恢复

电脑教程017

电脑鼠标光标不见了怎么恢复,第1张

解决方法一

1、确定鼠标与电脑的连接是否完好,把鼠标插头拔下来再插上去,多插拔几次。

2、检查鼠标是否出现故障,如果鼠标出现故障,建议更换鼠标。

3、如果鼠标与电脑连接完好且无故障,就在控制面板中选择“鼠标”,然后将红框标识的选项选上,这样可以帮助找到鼠标箭头。

解决方法二

1、重启试试,可能是硬件兼容问题。如果是USB插口鼠标,可以安装驱动解决.或者点击开始-控制面板-性能和维护-系统-硬件-设备管理器-通用串行总线控制器-USBRootHub(双击进入)-电源管理-允许计算机关闭这个设备以节约电源,前面勾选除去然后确定。以此类推,USBRootHub为你的USB接口,有几个接口都如此除去勾选。

2、可能是鼠标的驱动坏了,重新安装驱动试试。

3、换个新的或检查一下后面的接口是否插紧。

解决方法三

1、如果是鼠标箭头还在桌面而保持不动,那么请检查设备管理器中鼠标是否禁止使用,或者在COMS设置里出了问题。

2、如果连鼠标箭头都不显示的话,那么十有八九是中毒了,对电脑进行杀毒。

3、如果试过杀毒软件无济于事的话,建议立即更换系统,以免造成损失。

其实你把你的实际需求场景说明白了,可能会得到更多的解决方案,比如楼上说的VBA办法,当然也可以用按键精灵,但用按键精灵可以用主动式控制,而非被动得到后焦点后再作下一步动作。如果一定要相结合,可以让EXCEL指挥鼠标到光标处,然后按键精灵接手获得鼠标的位置以下是指挥到光标处的代码Private Declare Sub mouse_event Lib "user32" (ByVal dwFlags As Long, ByVal dx As Long, ByVal dy As Long, ByVal cButtons As Long, ByVal dwExtraInfo As Long)Private Const MOUSEEVENTF_ABSOLUTE = &H8000'指定鼠标使用绝对坐标系,此时,屏幕在水平和垂直方向上均匀分割成65535×65535个单元Private Const MOUSEEVENTF_MOVE = &H1'移动鼠标Private Const MOUSEEVENTF_LEFTDOWN = &H2'模拟鼠标左键按下Private Const MOUSEEVENTF_LEFTUP = &H4'模拟鼠标左键抬起Sub Mousemove()Dim X As Long, Y As LongDim Px, Py, Px1, Py1X = GetSystemMetrics32(0)' 宽度(电脑像素)Y = GetSystemMetrics32(1)With ActiveCellPx = .Left / 72 * GetPPIPy = .Top / 72 * GetPPIPx1 = ActiveWindow.PointsToScreenPixelsX(0)Py1 = ActiveWindow.PointsToScreenPixelsY(0)mw = (Px + Px1) * 65535 / Xmh = (Py + Py1) * 65535 / YEnd Withmouse_event MOUSEEVENTF_ABSOLUTE Or MOUSEEVENTF_MOVE, mw, mh, 0, 0' mouse_event MOUSEEVENTF_LEFTDOWN Or MOUSEEVENTF_LEFTUP, 0, 0, 0, 0 左健按下End SubPrivate Sub CommandButton1_Click()MousemoveEnd Sub以下代码放入模块Declare Function GetDC Lib "user32" (ByVal hWnd As Long) As LongDeclare Function ReleaseDC Lib "user32" (ByVal hWnd As Long, ByVal hDC As Long) As LongDeclare Function GetDeviceCaps Lib "Gdi32" (ByVal hDC As Long, ByVal index As Long) As LongDeclare Function GetSystemMetrics32 Lib "user32" Alias "GetSystemMetrics" (ByVal nIndex As Long) As Long'获取分辨率Const LOGPIXELSX = 88Const LOGPIXELSY = 90Function GetPPI()Dim hDC As LonghDC = GetDC(0)Dim X, YX = GetDeviceCaps(hDC, LOGPIXELSX)Y = GetDeviceCaps(hDC, LOGPIXELSY) GetPPI = XEnd Function获取鼠标位置代码,按键精灵百度一下就能得到,或已经可以用精灵直接控制LeftClick之类的动作了。