Иногда экран надо обновлять, а то могут оставаться предыдущие visual.
CODE:external(INT, "InvalidateRect", "InvalidateRect", "user32.dll");
int x=0, y=0; // позиция вывода visual
win w=window ("II", "l2UnrealWWindowsViewportWindow", -1); // указатель на окно
visualwindow(0, 100, 100, 200, 200, x, y, 100, w);
enabletimer(0);
loop()sleep(10);
CREATE_TIMER(0, 50)
{
if(getkeystate(192)==1) // если нажата Ё
{
getmouse(x, y); // получаем координаты курсора
InvalidateRect(0,0,1); // обновляем экран
visualwindow(0, 0, 0, 100, 100, x, y, 100, w); // выводим visual в полученных координатах
}
} |