Цитата:Во вложении - пример OLE-плагина для опенконфа.
В примере открывается форма документа.
Если нужно, могу рассказать по шагам как создать плагин в VC++ 6.0.
Ага, теперь в принципе понял.
Если позволишь попробую описать шаги.
- Новый проект типа "ATL COM Wizard"
- Тип сервера dll + Флаг сабпорт МФЦ
- Инсерт нью АТЛ объект по ходу просто "Simpe Obj"
- Вводим имя, например MyATLPlg, атрибуты-все по умолчанию, + птичим галочку "Support &ISupportErrorInfo" + ОК
- #import "C:\Program Files\1Cv77\BIN\config.tlb" raw_interfaces_only, raw_native_types, no_namespace, named_guids
- компилим,
- прописываем классу еще одного предка, public IConfigPlugin, добавляем функции IConfigPlugin, описанные в доке по опенконфу, заводим свои.
пропустил только подключение config.tlh config.tli, не помню как, но это легко устранимо.