Encabezado docobj.h

El modelo de objetos componentes (COM) usa este encabezado. Para más información, consulte:

docobj.h contiene las siguientes interfaces de programación:

Interfaces

 
IContinueCallback

Proporciona un mecanismo de devolución de llamada genérico para procesos interrumpibles que deben preguntar periódicamente a un objeto si desea continuar.
IEnumOleDocumentViews

Enumera las vistas admitidas por un objeto de documento.
IOleCommandTarget

Permite que los objetos y sus contenedores envíen comandos entre sí. Por ejemplo, las barras de herramientas de un objeto pueden contener botones para comandos como Imprimir, Vista previa de impresión, Guardar, Nuevo y Zoom.
IOleDocument

Permite que un objeto de documento se comunique con contenedores su capacidad de crear vistas de sus datos.
IOleDocumentSite

Habilita un documento que se ha implementado como un objeto de documento para omitir la secuencia de activación normal de los objetos activos en contexto y para indicar directamente a su sitio cliente que lo active como un objeto de documento.
IOleDocumentView

La interfaz IOleDocumentView permite que un contenedor se comunique con cada vista compatible con un objeto de documento.
Iprint

Permite que los documentos compuestos en general y los documentos activos en particular admitan la impresión mediante programación.

Estructuras

 
OLECMD

Asocia marcas de comandos de la enumeración OLECMDF con un identificador de comando a través de una llamada a IOleCommandTarget::QueryStatus.
OLECMDTEXT

Especifica un nombre de texto o una cadena de estado para un único identificador de comando.
PAGERANGE

Especifica un intervalo de páginas.
PAGESET

Identifica uno o varios intervalos de páginas que se van a imprimir y, opcionalmente, solo identifica las páginas pares o impares como parte de un conjunto de páginas.

Enumeraciones

 
DOCMISC

Proporciona información de propiedad varios sobre un objeto de documento.
OLECMDEXECOPT

Especifica las opciones de ejecución de comandos.
OLECMDF

Especifica el tipo de compatibilidad proporcionado por un objeto para el comando especificado en una estructura OLECMD.
OLECMDID

Especifica qué comando estándar se va a ejecutar. Se pasa un valor único de esta enumeración en el argumento nCmdID de IOleCommandTarget::Exec.
OLECMDID_WINDOWSTATE_FLAG

Especifica el estado de la ventana.
OLECMDTEXTF

Especifica el tipo de información que un objeto debe almacenar en la estructura OLECMDTEXT pasada en IOleCommandTarget::QueryStatus.