Я реализовал Windows Deskband (используя пример Windows SDK) и мне нужен способ связи (один вызов для запуска IPC с другим приложением, IPC уже работает) с ним.
Мой опыт работы с COMочень ограничен, но экстраполируя из того, что я видел, я думаю, что должно быть возможно создать новый интерфейс COM, внедрить его в объект десктопа (к которому у меня есть доступ через IBandSite), вызвать QueryInterface () для моего собственного интерфейса наэто и затем используйте это, чтобы позвонить непосредственно в настольную ленту.
Я пробовал это, но столкнулся с проблемами очень быстро (основная причина: я понятия не имею, что я на самом деле делаю большую часть времени ...)
Итак, мойвопросы: Является ли это жизнеспособным подходом, и может ли кто-нибудь дать мне схему того, как действовать, если это так (или указать на какой-то ресурс, который может быть полезен - если не считать книгу COM, которая будет моим последним подходом).Если это не так, приходят ли на ум альтернативы?
Спасибо за ваше время и наилучшие пожелания,
Рене.