Автор Тема: Проведение линии между центрами двух окон  (Прочитано 822 раз)

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

Эта тема содержит сообщение, помеченное как лучший ответ. Кликните здесь для перехода к этому сообщению.

Оффлайн yl3d [?]

  • Новичок
  • *
  • Сообщений: 35
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Здравствуйте.
Хочу задать чисто теоретический вопрос.

Допустим открыто два окна Калькулятор и Блокнот.
Может ли AutoIt -  нарисовать на экране невыделяемую линию черного цвета - от геометрического центра окна Блокнота - к центру окна Калькулятора ? 

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

Проведение линии между центрами двух окон
« Отправлен: Сентябрь 18, 2017, 03:41:59 »

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3579
  • Репутация: 947
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #1, Отправлен: Сентябрь 18, 2017, 11:44:03 »
Что значит "невыделяемую"?

Оффлайн yl3d [?]

  • Новичок
  • *
  • Сообщений: 35

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #2, Отправлен: Сентябрь 18, 2017, 11:55:38 »
 InnI, ну это уж я так сказал.
Главное провести линию... любую, хоть какую.

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3579
  • Репутация: 947
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #3, Отправлен: Сентябрь 18, 2017, 12:00:17 »
Да. Это можно сделать.

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

Re: Проведение линии между центрами двух окон
« Ответ #3 Отправлен: Сентябрь 18, 2017, 12:00:17 »

Оффлайн yl3d [?]

  • Новичок
  • *
  • Сообщений: 35

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #4, Отправлен: Сентябрь 19, 2017, 01:21:30 »
InnI, а каким образом ?
То есть - каков механизм отрисовки этой линии (хотя бы приблизительный) ?

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3579
  • Репутация: 947
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #5, Отправлен: Сентябрь 19, 2017, 11:54:19 »
yl3d
Цитировать
механизм отрисовки этой линии
Ну если чисто теоретически, то так:
1. Рассчитать центры обоих окон
2. Получить контекст устройства рабочего стола
3. Нарисовать линию

Оффлайн yl3d [?]

  • Новичок
  • *
  • Сообщений: 35

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #6, Отправлен: Сентябрь 20, 2017, 06:28:39 »
InnI, честно говоря не знал что такое вообще возможно.

А какой командой чертится линия на экране ?

Помечен как лучший ответ пользователем yl3d Отправлен Сентябрь 20, 2017, 11:58:48

Оффлайн InnI [?]

  • AutoIt Гуру
  • *****
  • Сообщений: 3579
  • Репутация: 947
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #7, Отправлен: Сентябрь 20, 2017, 11:33:58 »
yl3d
Цитировать
какой командой чертится линия на экране
Код: AutoIt [Выделить]

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

Re: Проведение линии между центрами двух окон
« Ответ #7 Отправлен: Сентябрь 20, 2017, 11:33:58 »

Оффлайн yl3d [?]

  • Новичок
  • *
  • Сообщений: 35

  • Автор темы
  • Репутация: 0
  • Пол: Мужской
    • Награды
  • Версия AutoIt: 3.3.14.0
Re: Проведение линии между центрами двух окон
« Ответ #8, Отправлен: Сентябрь 20, 2017, 11:58:40 »
Ясно, спасибо.

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

Re: Проведение линии между центрами двух окон
« Ответ #8 Отправлен: Сентябрь 20, 2017, 11:58:40 »

 

Похожие темы

  Тема / Автор Ответов Последний ответ
3 Ответов
8581 Просмотров
Последний ответ Май 05, 2010, 23:39:01
от CreatoR
0 Ответов
1498 Просмотров
Последний ответ Октябрь 27, 2011, 23:45:24
от general66
6 Ответов
2481 Просмотров
Последний ответ Июнь 28, 2012, 11:35:39
от ShAG1992D
0 Ответов
1387 Просмотров
Последний ответ Август 07, 2012, 23:52:44
от RavdonikaS
5 Ответов
2379 Просмотров
Последний ответ Ноябрь 26, 2012, 23:09:02
от madmasles
1 Ответов
625 Просмотров
Последний ответ Июль 24, 2016, 02:54:15
от Alofa
2 Ответов
457 Просмотров
Последний ответ Февраль 23, 2017, 11:45:15
от Khaibit
0 Ответов
170 Просмотров
Последний ответ Апрель 18, 2017, 01:56:26
от guti
4 Ответов
215 Просмотров
Последний ответ Октябрь 12, 2017, 18:34:40
от yl3d
4 Ответов
381 Просмотров
Последний ответ Октябрь 16, 2017, 14:52:14
от perven1