Автоматизация и боты

 Помощь      Поиск      Пользователи
Сайт Кибор     Программируемый кликер Кибор     Видео обучение     Заказать бот

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

> Описание: При условии, что нет уникальной части картинки.
Budni
Отправлено: 14 Февраля, 2022 - 15:54:19
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




Можно ли найти центр окна вне зависимости от его положения? При условии, что нет уникальной части картинки.

Я знаю, что можно зацепится за какую то часть картинки и найдя её высчитать центр, но возможно есть более простой способ это сделать?
 
 Top
Kibor
Отправлено: 14 Февраля, 2022 - 15:59:45
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Центр окна ищется так
CODE:
win w=window ("Безымянный — Блокнот", "Notepad", -1);
int x, y;
x=w.left+w.width/2;
y=w.top+w.height/2;
mousemove(x, y);
messagebox ("");
 
 Top
Budni
Отправлено: 14 Февраля, 2022 - 16:57:35
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




Kibor , не правильно выразился. Нужно получить координаты центра на экране. Т.е. я меняю положение окна и нужно найти центр этого окна. Как то узнать его положение >вычесть из размеров монитора и высчитать центр.
 
 Top
Kibor
Отправлено: 14 Февраля, 2022 - 17:11:21
Post Id



Администратор
Эксперт


Покинул форум
Сообщений всего: 8217
Дата рег-ции: Март 2013  
Откуда: Одесса
Репутация: 357




Понятнее не стало. Коль пример не подошел, то трактовать можно что надо во множестве.
 
 Top
Budni
Отправлено: 14 Февраля, 2022 - 18:24:45
Post Id



Пользователь
Специалист


Покинул форум
Сообщений всего: 419
Дата рег-ции: Март 2018  
Репутация: 2




Kibor , Такой способ подходит, спасибо. Я почему-то решил, что координаты из контрола берутся. Сразу не проверил.
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0)
« Вопросы и решение проблем »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 




Powered by