【发布时间】:2019-09-20 16:23:09
【问题描述】:
好的,所以我尝试了一个简单的自动点击器的代码。我有一个按钮,我想点击它,然后稍等一下,可能是 500 毫秒,然后程序应该在当前光标位置点击 10 次,每次点击之间有 300 毫秒的延迟
由于某种原因,它只点击一次,而不是像我想要的那样点击 10 次
private void Button3_Click(object sender, EventArgs e) {
System.Threading.Thread.Sleep(500);
for (int i = 0; i < 10; i++)
{
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
System.Threading.Thread.Sleep(300);
mouse_event(MOUSEEVENTF_LEFTDOWN, 0, 0, 0, 0);
mouse_event(MOUSEEVENTF_LEFTUP, 0, 0, 0, 0);
}
【问题讨论】:
标签: c# visual-studio