110,566
社区成员
发帖
与我相关
我的任务
分享
uint MOUSEEVENTF_MOVE = 0x0001;
uint MOUSEEVENTF_LEFTDOWN = 0x0002;
uint MOUSEEVENTF_LEFTUP = 0x0003;
[DllImport("user32.dll")]
private static extern void mouse_event(uint dwFlags,uint dx,uint dy,uint dwData,uint dwExtraInfo);
private void button1_Click(object sender, EventArgs e)
{
//在坐标100,100处模拟左键按下
mouse_event(MOUSEEVENTF_LEFTDOWN, 100, 100, 0, 0);
//模拟移动,移动到坐标200,200处
mouse_event(MOUSEEVENTF_MOVE, 200, 200, 0, 0);
//模拟左键抬起,完成整个的模拟过程
mouse_event(MOUSEEVENTF_LEFTUP, 200, 200, 0, 0);
}