Встраивание объекта MS Word в приложение на VC++ 6.0
От: LordSergio  
Дата: 13.02.07 13:35
Оценка:
Здравствуйте.
Я не знаю как встроить MS Word в свое приложение. Дело в том, что нужно создать многодокументное приложение, которое должно открывать уже сущестсвующий файл, изменить некоторую информацию в нем и позволить пользователю её дальнейшее редактирование с возможностью печати. Подскажите, пожалуйста, как это сделать (исходники) или где об этом можно ПОДРОБНО прочитать.
Спасибо.
Re: Встраивание объекта MS Word в приложение на VC++ 6.0
От: Vi2 Удмуртия http://www.adem.ru
Дата: 14.02.07 05:31
Оценка:
Здравствуйте, LordSergio, Вы писали:

LS>Я не знаю как встроить MS Word в свое приложение. Дело в том, что нужно создать многодокументное приложение, которое должно открывать уже сущестсвующий файл, изменить некоторую информацию в нем и позволить пользователю её дальнейшее редактирование с возможностью печати. Подскажите, пожалуйста, как это сделать (исходники) или где об этом можно ПОДРОБНО прочитать.


В книге Чеппеля (David Chappel) об этом говорится так:

Когда информация от двух независимых программ соединяется в составном документе, одна программа служит контейнером (container), а другая — сервером (server).
...
Создать типичный контейнер не так уж сложно — требуется обеспечить поддержку двух интерфейсов (IOleClientSite и IAdviseSink).
...
А для активизации на месте контейнер должен реализовать дополнительные интерфейсы, методы которого предназначены для согласования тонкостей комбинированного пользовательского интерфейса. ... Это IOleInPlaceSite, IOleInPlaceFrame и IOleInPlaceUIWindow,

Эти ключевые слова уже можно и искать.
Vita
Выше головы не прыгнешь, ниже земли не упадешь, дальше границы не убежишь! © КВН НГУ
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.