Автор Тема: как узнать расстояние от центра точки экрана до искомого пикселя?  (Прочитано 831 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн S_K [?]

  • Новичок
  • *
  • Сообщений: 30
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.12.0
как узнать расстояние от центра точки экрана до искомого пикселя?

Русское сообщество AutoIt


Оффлайн madmasles [?]

  • Глобальный модератор
  • *
  • Сообщений: 7790
  • Репутация: 2316
  • Пол: Мужской
  • Награды За модерирование форума
    • Награды
  • Версия AutoIt: 3.3.x.x
S_K,
Насколько я помню из школьного курса геометрии,  квадрат гипотенузы равен сумме квадратов катетов, то есть примерно так:
Код: AutoIt [Выделить]
Local $iX = 123, $iY = 234, $iXc = @DesktopWidth / 2, $iYc = @DesktopHeight / 2, $iSearch

$iSearch = Sqrt(Abs($iX - $iXc) ^ 2 + Abs($iY - $iYc) ^ 2 )
ConsoleWrite(Round($iSearch) & @LF)


Русское сообщество AutoIt


 

Похожие темы

  Тема / Автор Ответов Последний ответ
4 Ответов
13137 Просмотров
Последний ответ Декабрь 15, 2009, 19:03:09
от Sspl
9 Ответов
5458 Просмотров
Последний ответ Сентябрь 23, 2011, 15:38:29
от agikon
1 Ответов
1561 Просмотров
Последний ответ Декабрь 01, 2012, 14:32:17
от Medic84
1 Ответов
941 Просмотров
Последний ответ Июль 27, 2014, 01:19:04
от MockeR
12 Ответов
3015 Просмотров
Последний ответ Ноябрь 21, 2014, 21:46:16
от Rakoobrazny213
11 Ответов
1546 Просмотров
Последний ответ Октябрь 17, 2015, 17:13:14
от NuclearBeer
3 Ответов
1048 Просмотров
Последний ответ Декабрь 11, 2015, 14:45:16
от alex33
2 Ответов
361 Просмотров
Последний ответ Июль 04, 2016, 22:05:51
от kolosov
1 Ответов
461 Просмотров
Последний ответ Апрель 21, 2017, 18:52:34
от musicstashall
7 Ответов
377 Просмотров
Последний ответ Февраль 14, 2018, 16:07:09
от InnI