Тема: AHK: Нажатие кнопки в другом приложении не активируя его окно
Здравствуйте! Собственно всё в названии темы. Есть скрипт, который считывает данные из контролов другого приложения и отображает эти данные в собственном GUI. Нужно добавить кнопку, для того, что-бы из этого же GUI посылать команду нажатия кнопки в стороннем приложении, но так, что-бы окно стороннего приложения не выходило на "передний план".
Мой GUI имеет маленькие размеры, висит в углу над всеми окнами и имеющегося в нём функционала, вполне достаточно для реализации поставленной задачи, без необходимости активировать и переключаться с рабочего пространства на окно стороннего приложения.
Максимум чего я добился, это используя вот такую команду:
WinGet, iCopyWindowID, ID, iCopy ahk_class WindowsForms10.Window.8.app.0.3aa54a0
WinGet, iCopyWindowPID, PID, iCopy ahk_class WindowsForms10.Window.8.app.0.3aa54a0
ControlClick, WindowsForms10.BUTTON.app.0.3aa54a01, iCopy ahk_class WindowsForms10.Window.8.app.0.3aa54a0 ahk_id %iCopyWindowID% ahk_pid %iCopyWindowPID%,, Left, 1инициировать нажатие кнопки, но только при том, что окно программы активируется и выходит на передний план(оно отображается над всеми остальными окнами).
Возможно ли как то реализовать нажатие на кнопку, так что бы при этом окно её "паррента" не выходило на первый план?
Спасибо!

