CODE:#define WM_LBUTTONUP 514
#define WM_LBUTTONDOWN 513
#define WM_MOUSEMOVE 512
win w=window (-1, "Edit", window (-1, "Notepad", -1)); // блокнот
mouseleft_down(w, 20, 10); // зажать левую кнопку в координатах 20 10
sleep(200);
mouse_move(w, 20, 300); // переместить курсор в координаты 20 300
sleep(200);
mouseleft_up(w, 20, 300); // отпустить левую кнопку в координатах 20 300
function mouseleft_down(win w, int x, int y)
{
sendmessage(WM_LBUTTONDOWN, 1, x+y*65536, w);
}
function mouseleft_up(win w, int x, int y)
{
sendmessage(WM_LBUTTONUP, 0, x+y*65536, w);
}
function mouse_move(win w, int x, int y)
{
sendmessage(WM_MOUSEMOVE, 0, x+y*65536, w);
} |