function MouseDragFromCoordToCoord(Left, Top, Right, Bottom, LeftDest, TopDest, RightDest, BottomDest,fHandle: Cardinal;SendInput:boolean): Boolean;

Описание:

         Двигает мышь в случайные координаты внутри переданных координат.

Параметры:

Left, Top, Right, Bottom: Cardinalкоординаты прямоугольника из которого нужно что-то перетащить. Параметры должны быть целым положительным числом.

LeftDest, TopDest, RightDest, BottomDest: Cardinalкоординаты прямоугольника в который нужно что-то перетащить. Параметры должны быть целым положительным числом.

fHandle — указатель на окно в которое нужно послать событие (если не нужно то указываем 0)

SendInput- флаг необходимости отправки сообщения в окно, если true, то в окно с указателем fHandle будет отправлена команда  перетащить мышью, если значение = false, то действие будет выполнено глобально (т.е. без посылания сообщения в окно). Т.е. если задачи посылать клики в окно задвинутое за экран или перекрытое другими окнами или свернутое не стоит, то в этих параметрах всегда ставим 0 и false соответственно.

Возвращаемое значение:

true — если операция выполнена успешно, и false в противном случае.

Пример:

if  MouseDragFromCoordToCoord (100, 100, 200, 200,500,500,600,600,0,false) then
                  ShowMessage(‘курсор перемещен!′);

Bot Development Engine