Кибор » Кибор - Интегрированная среда разработки ботов » Вопросы и решение проблем » как получить оконные координаты мыши

Страниц (1): [1]
 

1. 1ekt0r - 16 Ноября, 2019 - 10:51:24 - перейти к сообщению
Подскажите поалуйста, как мне получить оконные координаты мыши?

int x, y;
getmouse(x, y);

так он получает экранные, а как получить оконные?
2. Dantes3000 - 16 Ноября, 2019 - 11:14:36 - перейти к сообщению
int x, y;
getmouse(x, y, w);//записывает в x y текущие координаты мыши в клиентских координатах окна или контрола на который указывает w
3. 1ekt0r - 21 Ноября, 2019 - 11:30:23 - перейти к сообщению
 Dantes3000 пишет:
int x, y;
getmouse(x, y, w);//записывает в x y текущие координаты мыши в клиентских координатах окна или контрола на который указывает w


дак в w к чему приравнивать??? у меня ошибка вылезает если это вставляю в блок кода
4. Zireael - 21 Ноября, 2019 - 16:31:55 - перейти к сообщению
CODE:
int x, y;
win w=window (-1, "Notepad", -1); // окно, в данном случае блокнот
if(w) // если окно найдено
{
getmouse(x, y, w); // получить координаты курсора
messagebox("Координаты относительно окна: "+format(x)+" ,"+format(y));
}
else messagebox("Окно не найдено");

Powered by ExBB FM 1.0 Final