电脑的鼠标每次点击时候,都会造成连击的现象?

电脑的鼠标每次点击时候,都会造成连击的现象?,第1张

第一种是检查我们电脑上有没有在我们不经意间下载的令我们鼠标连点的软件,类似于鼠标连点器之类的软件,都会造成我们电脑鼠标出现连点现象。这种情况大多出现在大家在网上抢购火车票、秒杀商品后,大家用完鼠标连点器忘了关掉。

第二种是进入我们电脑的控制面板命令里,找到鼠标设置,将鼠标的点击速度慢慢往下降,一点点测试鼠标是否消除了连击现象。若还是不行,就打开鼠标的硬件驱动选项,在其属性里将其更新到最新,试试鼠标的连击现象是否消失了呢。

第三种是考虑可能是我们电脑的usb连接接口出现了问题,导致鼠标与电脑接触不良,引起鼠标的连击现象。所以我们将鼠标拔下重插,或者换个usb接口插上试一下看能否解决问题。

1、网页搜索与鼠标相关的连点器软件并下载。

2、安装之后,打开软件。点击“连点按键”按钮可以设置是鼠标右键还是鼠标左键作为连续点击的按键。

3、单击鼠标的滚轮就可以设置是否打开“按住连点”功能选项。

4、点击“连点速度”按钮可以设置鼠标连续点击的间隔时间。

5、最后按住鼠标左键就可以开启鼠标连点功能。

6、鼠标连点功能开启后,电脑桌面的消息框会有提示。

引用命名空间using System.Threading

下面是窗体的二个事件,和鼠标按住时的方法,很简单

bool isMoseDown = true

private void Test()

{

int i = 0

while (isMoseDown)

{

this.BeginInvoke(new MethodInvoker(delegate

{

textBox1.Text = (i++).ToString()

}))

Thread.Sleep(200)

}

}

private void Form1_MouseDown(object sender, MouseEventArgs e)

{

if (e.Button == MouseButtons.Left)

{

isMoseDown = true

Thread td = new Thread(new ThreadStart(Test))

td.IsBackground = true

td.Start()

}

}

private void Form1_MouseUp(object sender, MouseEventArgs e)

{

isMoseDown = false

}

或者:

bool isMoseDown = true

private void Form1_MouseDown(object sender, MouseEventArgs e)

{

if (e.Button == MouseButtons.Left)

{

isMoseDown = true

int i = 0

while (isMoseDown)

{

textBox1.Text = (i++).ToString()

Application.DoEvents()

Thread.Sleep(200)

}

}

}

private void Form1_MouseUp(object sender, MouseEventArgs e)

{

isMoseDown = false

}


欢迎分享,转载请注明来源:内存溢出

原文地址: https://www.outofmemory.cn/yw/11667147.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-17
下一篇 2023-05-17

发表评论

登录后才能评论

评论列表(0条)

保存