Удержание мыши при движении в C#
я хочу имитировать удержание мыши левым щелчком мыши во время автоматического перемещения
это мой код но он не работает
Что я уже пробовал:
public static void MouseClickDragBG(IntPtr iHandle, int Xstart, int Ystart, int XEnd, int YEnd, int Delay) //STARTPOINT X,Y TO END POINT X,Y { SendMessage(iHandle, WM_LBUTTONDOWN, 0x00000001, MakeLParam(XEnd, YEnd)); sleep(Delay); SendMessage(iHandle, WM_MOUSEMOVE, 0x00000001, MakeLParam(Xstart, Ystart)); sleep(Delay); SendMessage(iHandle, WM_MOUSEMOVE, 0x00000001, MakeLParam(Xstart,Ystart)); sleep(Delay); SendMessage(iHandle, WM_LBUTTONUP, 0x00000001, MakeLParam(XEnd, YEnd)); SendMessage(iHandle, WM_LBUTTONUP, 0x00000001, MakeLParam(XEnd, YEnd)); }