Как нарисовать прямоугольник в любом окне Windows из MQL, дескриптор которого известен ?

 

Ну... нафигачить hook dll с tcp-ip серваком.
Вторая часть- клиентская dll для обслуживания запросов из мокля.

Hook будет внедряться в чужой процесс, заменять WindowProc,
дальше тривиально- в WM_PAINT- рисовать п/у поверх того,
что нарисовала default WindowProc.

> Приведите, плз., рабочий код !?
ну, может за $1000... и то врядли.

 
jartmailru:

Ну... нафигачить hook dll с tcp-ip серваком.
Вторая часть- клиентская dll для обслуживания запросов из мокля.

Hook будет внедряться в чужой процесс, заменять WindowProc,
дальше тривиально- в WM_PAINT- рисовать п/у поверх того,
что нарисовала default WindowProc.

> Приведите, плз., рабочий код !?
ну, может за $1000... и то врядли.


Круто !

А по-проще нельзя ?!

Задача простая: необходимо чтобы мограл бордюр окна, что бы визуально увидеть к какому окну на экране монитора имеет отношение тот или иной дескриптор !

Для этого нужно либо знать как рисовать прямоугольник, либо знать как изменить цвет бордюра.

 
LEOK:

Круто !
А попроще нельзя ?!

Может и можно- я не в курсе.
 
Зачем воять уже созданную программу? Есть Spy от майкрософта.
 
Zhunko:
Зачем воять уже созданную программу? Есть Spy от майкрософта.


Никто не собирается повторять SPY. Когда-то она очень здорово помогла. Теперь она пылится в архивах компов ...

Мини-цель другая: необходимо чтобы мограл бордюр окна, что бы визуально увидеть к какому окну на экране монитора имеет отношение тот или иной дескриптор !

И пока я не нашёл решение как это сделать из под MQL - двигаться дальше нет смысла.

 
В Spy это реализовано. Смотрите в него.
 

Много чего где реализовано.

Мне же, повторюсь, надо это реализовать у себя и всем остальным рассказать как это сделано !

Причина обращения: