Показать сообщение отдельно
Старый 05.03.2007, 17:35   #28
Wanted
Hello world!
 
Аватар для Wanted
 
Регистрация: 28.01.2007
Город: Moscow
Регион: 77, 97, 99, 177
Машина: BMW-320td-2001 BMW-E92-325XI
Сообщений: 1,209
Wanted will become famous soon enoughWanted will become famous soon enough
Post

Цитата:
Сообщение от frontera Посмотреть сообщение
А зачем его запускать????????? он запускается автоматически при старте РР надо ему плэй-лист скармливать просто новый и стоп/плэй делать.......
Паш, алгоритм если не в падлу выкинуть смогешь?
Алгоритм до убийства простой, но в реализации относительно сложный:

RR работает с Радиатором, через WindowMessages
т.е. зная коды WM которые он посылает (они есть в SDK RR) отлавливаем их своей прогой.
При открытии Радиатора, RR ищет его окно (TMainRadioForm) и читает из его загловка частоту. Т.е. частота которая высвечивается в радиаторе, берется из Title окна Радиатора (о как хитро!)
А устанавливается из RR с помощью как раз WindowsMessages (sendmessage, postmessage см. Yandex)

Как работает моя прога детальнее:
При октрытии окна Радио, моя прога открывает дополнительную инстанцию WinAmp'а (нужно чтобы плэйлист потом восстанавливался, инчае траблы) и с ним работает.
Когда переходишь в ТВ или МУЗИК, она есс-но свой ВинАмп закрывает, и релоадид плэйлист в "родном" винампе.

В принципе все.

Чую, ввиду всяких бед ИМЕННО с другими картами, нужно мне еще ТВ тюнеров надыбать и под них уже прогу доработать!!!

Пока в первом посте, буду вести список ТОЧНО работающих карт с текущей версией!!!
__________________
Мой mediaBMW

Прогресс постройки: [##########] 100%
Прогресс установки: [##########] 100%
Прогресс настройки: [#########-] 90% Почти до идеала

Видеонаблюдение в машине? ДА!
Wanted вне форума   Ответить с цитированием