|
OLE 1 - OLE 2
Одно из основных
различий между OLE-объектами,
ассоциированными с 16-разрядными
серверами OLE
версии 1 и с
OLE версии 2, заключается в их
активизации. Когда активизируется
объект ,созданный для сервера OLE
1, запускается и
получает управление
приложение-сервер, и OLE-объект
появляется в нем в готовом для
редактирования виде. Когда
активизируется объект OLE 2,приложение-сервер
OLE 2 становится
активным внутри
приложения-контейнера. Это
называется активизация на месте
(in-place activation) или визуальное
редактирование (visual editing).
Когда объект
OLE 2 активизирован,
строка меню и панели инструментов
приложения-сервера заменяются или
объединяются с аналогичными
элементами приложения-клиента,
часть окна приложения-клиента
занимает окно приложения-сервера.
Этот процесс демонстрируется на
конкретном примере далее в главе.
|
|