Condividi tramite


Enumerazione DVASPECT (wtypes.h)

Specifica l'aspetto desiderato dei dati o della visualizzazione dell'oggetto durante il disegno o il recupero dei dati.

Sintassi

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

Costanti

 
DVASPECT_CONTENT
Valore: 1
Fornisce una rappresentazione di un oggetto in modo che possa essere visualizzato come oggetto incorporato all'interno di un contenitore. Questo valore è in genere specificato per gli oggetti documento compositi. La presentazione può essere fornita per lo schermo o la stampante.
DVASPECT_THUMBNAIL
Valore: 2
Fornisce una rappresentazione di anteprima di un oggetto in modo che possa essere visualizzata in uno strumento di esplorazione. L'anteprima è approssimativamente 120 di 120 pixel, 16 colori (consigliata) bitmap indipendente dal dispositivo potenzialmente avvolta in un metafile.
DVASPECT_ICON
Valore: 4
Fornisce una rappresentazione iconica di un oggetto.
DVASPECT_DOCPRINT
Valore: 8
Fornisce una rappresentazione dell'oggetto sullo schermo come se fosse stampata in una stampante usando il comando Stampa dal menu File . I dati descritti possono rappresentare una sequenza di pagine.

Commenti

I valori di questa enumerazione vengono usati per definire il membro dwAspect della struttura FORMATETC . È possibile utilizzare un solo valore DVASPECT per specificare un singolo aspetto di presentazione in una struttura FORMATETC . La struttura FORMATETC viene usata in molte funzioni OLE e metodi di interfaccia che richiedono informazioni sulla presentazione dei dati.

Il valore predefinito di MiscStatus viene usato se non viene trovata una sottochiave corrispondente all'oggetto DVASPECT specificato. Per impostare un controllo OLE, specificare DVASPECT==1. In questo modo si verificherà quanto segue nel Registro di sistema:

HKEY_CLASSES_ROOT\CLSID\ . . .
   MiscStatus = 1

Requisiti

Requisito Valore
Client minimo supportato Windows 2000 Professional [solo app desktop]
Server minimo supportato Windows 2000 Server [solo app desktop]
Intestazione wtypes.h

Vedi anche

FORMATETC

Iadvisesink

Idataobject

Ioleobject

IViewObject

IViewObject2

OBJECTDESCRIPTOR

OleDraw