hcli168
waesaeasea
2017-11-24 08:18

线程执行结果不确定,同样代码多个结果。

  • 线程
  • 对象
  • 鼠标

需求是按下左键开始连点(鼠标连点器),松开停止。
private void button1_Click(object sender, EventArgs e)
{
Thread t = new Thread(MouseListen);
t.IsBackground = true;
t.Start();
}

    private void button2_Click(object sender, EventArgs e)
    { }     

    void MouseListen()
    {
        while (true)
        {
            if (GetAsyncKeyState(1) != 0)
            {
               dm.LeftClick();

            }

        }

    }

有时候松开不停止,有时候不练点。问题出在哪里。

  • 点赞
  • 回答
  • 收藏
  • 复制链接分享

1条回答

为你推荐

换一换