Подожди, у тебя какая задача?
Если надо активировать РР и нужное окно скина в нем, то все просто:
Только что попробовал, все получается:
script.ahk:
F7::
{
ifWinExist, ahk_class ThunderRT6FormDC
{
WinActivate
Send, {Esc}
return
}
else
{
MsgBox, not found
return
}
}
return
При этом KeyTbl.ini имеет такую строчку:
27,"AUDIO"
(У меня стоит DigitalFX3)
Работает так: в любой проге винды жму f7, если РР был запущен, то на экран вылезает РР, в нем активируется окно аудио.
С тем же успехом можно было прописать туда переход в навигашку другой строкой
27,"MyApp48"
а "MyApp48" в Exec.tbl прописан следующим образом:
"MyApp48","LOAD;iGO.skin;iGO8;C:\igo\iGo_pc.exe;iG O8||ACTIVATE;iGO8"
Тогда при нажатии F7 активируется РР и Igo в нем...
А зачем ты РР сворачиваешь? Просто у меня все необходимое (типа IGo) встроено в РР и переключения между экранами (музыкой, навигацией и прочим) делается на раз через KeyTBL.ini.
Хотя тот же Ozi нормально не встраивается в РР, насколько я знаю :-(.
Музыкой точно лучше управлять напрямую винампом, посылая ему сообщения (SendMessage-PostMessage). Тормозить вообще не должно! Это самый низкий из возможных уровней.
А тебе надо оперировать именно РР, но при этом не делая его активным? Просто пока не втыкаю зачем это надо...
__________________
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
|