Помогите разобраться с автоматизацией
От: lyoha001 Россия  
Дата: 24.04.06 17:17
Оценка:
Хочу: обеспечить возможность вызова как через СОМ, так и вручную через запуск ехе. Нужно, чтобы при запуске доп. экземпляров вызывался тот же экземпляр интерфейса пользователя. Т.е. я хочу и при вызове через СОМ оставить возможность показать окно приложения. Т.е. как в примере AutoNotepad (на http://groups.yahoo.com/group/wtl/), но у него та же беда — отдельный экземпляр окна на каждый экземпляр СОМ объекта и запущенного вручную.

Делал: на основе WTL Wizard: настройки FormView SDI app, Create as a COM Server. Добавил ATL объект, в его соклассе зделал DECLARE_CLASSFACTORY_SINGLETON(имя)

Все отлично. Но!! Как зделать создание из этого объекта создание окна GUI? И так чтобы это был тот же экземпляр, что и при запуске ехе и наоборот.

Помогите, плиз, а то на билдере мне это в 5 мин. показали — типа раз и все. Неужто MSVC такого не может?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.