/// <summary>
/// 设置鼠标位置
/// </summary>
/// <param name="x"></param>
/// <param name="y"></param>
/// <returns></returns>
[DllImport("user32.dll")]
static extern bool SetCursorPos(int x, int y);
/// <summary>
/// 模拟点击
/// </summary>
/// <param name="dwFlags"></param>
/// <param name="dx"></param>
/// <param name="dy"></param>
/// <param name="dwData"></param>
/// <param name="dwExtraInfo"></param>
/// <returns></returns>
[DllImport("user32.dll")]
static extern bool mouse_event(int dwFlags, int dx, int dy, int dwData, UInt64 dwExtraInfo);
/// <summary>
/// 双击
/// </summary>
/// <param name="x"></param>
/// <param name="y"></param>
public void DoubleClick(int x, int y)
{
SetCursorPos(x, y);
mouse_event(0x2, 0, 0, 0, 0);
mouse_event(0x4, 0, 0, 0, 0);
Thread.Sleep(100);
mouse_event(0x2, 0, 0, 0, 0);
mouse_event(0x4, 0, 0, 0, 0);
}