Прочитать на английском

Поделиться через


Заголовок docobj.h

Этот заголовок используется компонентной объектной моделью (COM). Дополнительные сведения см. в разделе:

docobj.h содержит следующие программные интерфейсы:

Интерфейсы

 
IContinueCallback

Предоставляет универсальный механизм обратного вызова для прерываемых процессов, которые должны периодически запрашивать у объекта, следует ли продолжить.
IEnumOleDocumentViews

Перечисляет представления, поддерживаемые объектом документа.
IOleCommandTarget

Позволяет объектам и их контейнерам отправлять команды друг другу. Например, панели инструментов объекта могут содержать кнопки для таких команд, как "Печать", "Предварительный просмотр", "Сохранить", "Создать" и "Масштаб".
IOleDocument

Позволяет объекту документа обмениваться данными с контейнерами и создавать представления своих данных.
IOleDocumentSite

Позволяет документу, который был реализован как объект документа, обойти обычную последовательность активации для объектов на месте и напрямую указать клиентскому сайту активировать его как объект документа.
IOleDocumentView

Интерфейс IOleDocumentView позволяет контейнеру взаимодействовать с каждым представлением, поддерживаемым объектом документа.
Iprint

Включает составные документы в общих и активных документах, в частности, для поддержки программной печати.

Структуры

 
OLECMD

Связывает флаги команд из перечисления OLECMDF с идентификатором команды с помощью вызова метода IOleCommandTarget::QueryStatus.
OLECMDTEXT

Указывает текстовое имя или строку состояния для одного идентификатора команды.
PAGERANGE

Указывает диапазон страниц.
PAGESET

Определяет один или несколько диапазонов страниц для печати и, при необходимости, определяет только четные или нечетные страницы в составе набора страниц.

Перечисления

 
DOCMISC

Предоставляет сведения о прочих свойствах объекта документа.
OLECMDEXECOPT

Задает параметры выполнения команды.
OLECMDF

Указывает тип поддержки, предоставляемой объектом для команды, указанной в структуре OLECMD.
OLECMDID

Указывает, какая стандартная команда должна быть выполнена. Одно значение из этого перечисления передается в аргументе nCmdID объекта IOleCommandTarget::Exec.
OLECMDID_WINDOWSTATE_FLAG

Указывает состояние окна.
OLECMDTEXTF

Указывает тип сведений, которые объект должен хранить в структуре OLECMDTEXT, переданной в IOleCommandTarget::QueryStatus.