как реализовать процесс перетаскивания мышью
пример
SetCursorPos (32, 32);
mouse_event ((uint) MouseEventFlags.RIGHTDOWN, 0,0, 0,0);
mouse_event ((uint) MouseEventFlags.RIGHTUP, 0,0, 0,0);
SetCursorPos (38, 38);
mouse_event ((uint) MouseEventFlags.LEFTDOWN, 0,0, 0,0);
mouse_event ((uint) MouseEventFlags.LEFTUP, 0,0, 0,0);
это код для открытия чего-либо в верхней части экрана
как реализовать перетаскивание в этот конкретный код или любой другой путь?