Цитата:
Сообщение от ghostic
А можно еще сделать так что бы нажимая на кнопку в неактивное окно или приложения неактивное, оно не ставала активным?
|
По идее если приложение получает события от клавиатуры, оно должно быть активным (не считая хоткеи). Поэтому либо надо искать способ отправить окну команду минуя клавиатуру, либо - перед командой запоминать активное окно
Код:
WinGet, active_id, ID, A
, а затем его восстанавливать
Код:
WinActivate, ahk_id %active_id%
.
Это приводит к противному перемигиванию, особенно если окно, принимающее нажатия очень большое. Можешь попробовать его сначала уменьшить, переместить в незаметное место, используя
Код:
WinMove,Панель управления AVerTV,,0,0,10,10
сразу после того, как окно авертв будет запущено.
__________________
Ford focus2, материнка ASUS AT3GC-I (atom 330), 1G памяти, HDD 200G, Lart радио, bluetooth, видеозапись. Монитор Lilliput 889GL. Оболочка RR+DigitalFX 3.0, подробности тут:
http://forum.pccar.ru/showthread.php?t=5588