DVASPECT 열거형(wtypes.h)

데이터를 그리거나 가져올 때 개체의 원하는 데이터 또는 뷰 모양을 지정합니다.

Syntax

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

상수

 
DVASPECT_CONTENT
값: 1
컨테이너 내에 포함된 개체로 표시될 수 있도록 개체의 표현을 제공합니다. 일반적으로 복합 문서 개체에 대해 이 값을 지정합니다. 이 표시 방식은 화면 또는 프린터에 대해 제공될 수 있습니다.
DVASPECT_THUMBNAIL
값: 2
검색 도구에 표시할 수 있도록 개체의 썸네일 표현을 제공합니다. 썸네일은 약 120x120픽셀이며, 메타파일로 래핑될 수 있는 16색(권장) 디바이스 독립적 비트맵입니다.
DVASPECT_ICON
값: 4
개체의 상징적인 표현을 제공합니다.
DVASPECT_DOCPRINT
값: 8
파일 메뉴의 인쇄 명령을 사용하여 프린터에 인쇄된 것처럼 화면에 있는 개체의 표현을 제공합니다. 설명된 데이터가 페이지 순서를 나타낼 수도 있습니다.

설명

이 열거형의 값은 FORMATETC 구조체의 dwAspect 멤버를 정의하는 데 사용됩니다. 하나의 DVASPECT 값만 사용하여 FORMATETC 구조에서 단일 프레젠테이션 측면을 지정할 수 있습니다. FORMATETC 구조는 데이터 프레젠테이션에 대한 정보가 필요한 많은 OLE 함수 및 인터페이스 메서드에서 사용됩니다.

지정한 DVASPECT에 해당하는 하위 키를 찾을 수 없는 경우 MiscStatus의 기본값이 사용됩니다. OLE 컨트롤을 설정하려면 DVASPECT==1을 지정합니다. 이렇게 하면 레지스트리에서 다음이 발생합니다.

HKEY_CLASSES_ROOT\CLSID\ . . .
   MiscStatus = 1

요구 사항

요구 사항
지원되는 최소 클라이언트 Windows 2000 Professional[데스크톱 앱만]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 wtypes.h

추가 정보

Formatetc

IAdviseSink

Idataobject

IOleObject

IViewObject

IViewObject2

OBJECTDESCRIPTOR

OleDraw