Enumeración DVASPECT (wtypes.h)

Especifica el aspecto deseado de la vista o los datos del objeto al dibujar u obtener los datos.

Syntax

typedef enum tagDVASPECT {
  DVASPECT_CONTENT = 1,
  DVASPECT_THUMBNAIL = 2,
  DVASPECT_ICON = 4,
  DVASPECT_DOCPRINT = 8
} DVASPECT;

Constantes

 
DVASPECT_CONTENT
Valor: 1
Proporciona una representación de un objeto para que se pueda mostrar como un objeto incrustado dentro de un contenedor. Este valor se suele especificar para los objetos de documento compuesto. La presentación se puede proporcionar para la pantalla o la impresora.
DVASPECT_THUMBNAIL
Valor: 2
Proporciona una representación en miniatura de un objeto para que se pueda mostrar en una herramienta de exploración. La miniatura es aproximadamente de 120 por 120 píxeles, un mapa de bits independiente del dispositivo (recomendado) de 16 colores que potencialmente se encapsula en un metarchivo.
DVASPECT_ICON
Valor: 4
Proporciona una representación icónica de un objeto.
DVASPECT_DOCPRINT
Valor: 8
Proporciona una representación del objeto en la pantalla como si se imprimiese en una impresora mediante el comando Imprimir del menú Archivo . Los datos descritos pueden representar una secuencia de páginas.

Comentarios

Los valores de esta enumeración se usan para definir el miembro dwAspect de la estructura FORMATETC . Solo se puede usar un valor DVASPECT para especificar un solo aspecto de presentación en una estructura FORMATETC . La estructura FORMATETC se usa en muchas funciones OLE y métodos de interfaz que requieren información sobre la presentación de datos.

El valor predeterminado de MiscStatus se usa si no se encuentra una subclave correspondiente al DVASPECT especificado. Para establecer un control OLE, especifique DVASPECT==1. Esto hará que se produzca lo siguiente en el registro:

HKEY_CLASSES_ROOT\CLSID\ . . .
   MiscStatus = 1

Requisitos

Requisito Value
Cliente mínimo compatible Windows 2000 Professional [solo aplicaciones de escritorio]
Servidor mínimo compatible Windows 2000 Server [solo aplicaciones de escritorio]
Encabezado wtypes.h

Consulte también

FORMATETC

IAdviseSink

IDataObject

IOleObject

IViewObject

IViewObject2

OBJECTDESCRIPTOR

OleDraw