Показать сообщение отдельно
  #3  
Старый 07.08.2018, 21:28
TEKTON TEKTON вне форума
Новичок
 
Регистрация: 14.03.2011
Сообщения: 60
Репутация: 10
По умолчанию

Цитата:
Сообщение от lmikle
Я так понимаю, что окно чужое....
Ну а дальше простая арифметика для пересчета...
Да, окно чужое.
А арифметика не совсем простая.
Там есть Всякие моменты.
Борты обрамляющие окно, рабочая часть окна...
Когда окно развёрнуто на весь экран, то только с верху остаётся борт сменюшкой.
Боковые бортики при этом вообще пропадают. (Тогда конечно можно начинать отсчёт от X,Y всего монитора).
Но как определить в каком состоянии сейчас окно?
Как просчитать эти координаты внутри окна ?
Как получить точки отсчёта по X, Y ?

Думаю принцип должен быть таким:
FindWindow
GetWindowRect
Потом просчёт координат
потом эмуляция клика мышки
Правильно ?

З.Ы. Для примера хочу работать вот с этим плеером:

Перейдите по ссылке https://www.adobe.com/support/flashp...downloads.html
Найдите ссылку на загрузку Download the Flash Player projector
Ответить с цитированием