Цитата:
Сообщение от St@rz
|
Трудно сказать. Этот плагин сделан на основе полиморфизма от базового класса ICFRadio, но этот класс мне не подходил по двум причинам:
1) Другая система управления радио модулем (принцип управления другой). А именно кнопки переопределить нельзя т.к. там предоставляется только стандартный интерфейс.
2) Нет способа получить сообщения от другого приложения. А именно асинхронной обратной связи. У BMW радио модуль PH7070 сделан так, что не только им управляют, но и он управляет головным устройством MID (Меняет интерфейс кнопок MID)
Но вот на счет второго я уже стал сомневаться, т.к. заменил в этом проекте вот такое определение:
Private Sub PowerModeChanged(ByVal Sender As System.Object, ByVal e As Microsoft.Win32.PowerModeChangedEventArgs)
А прототип этой функции как раз находиться в CFPlugin

Может и WndProc переопределить можно...