Перечисление DVASPECT (wtypes.h)
Указывает, какой аспект данных или представления объекта требуется при рисовании или получении данных.
Синтаксис
typedef enum tagDVASPECT {
DVASPECT_CONTENT = 1,
DVASPECT_THUMBNAIL = 2,
DVASPECT_ICON = 4,
DVASPECT_DOCPRINT = 8
} DVASPECT;
Константы
DVASPECT_CONTENT Значение: 1 Предоставляет представление объекта , чтобы его можно было отобразить в виде внедренного объекта внутри контейнера. Это значение обычно задается для объектов составных документов. Представление может использоваться для экрана или принтера. |
DVASPECT_THUMBNAIL Значение: 2 Предоставляет эскизное представление объекта, чтобы его можно было отобразить в средстве просмотра. Эскиз примерно 120 на 120 пикселей, 16-цветной (рекомендуемый) аппаратно-независимый растровый рисунок, потенциально заключенный в метафайл. |
DVASPECT_ICON Значение: 4 Предоставляет знаковое представление объекта. |
DVASPECT_DOCPRINT Значение: 8 Предоставляет представление объекта на экране, как если бы он был напечатан на принтере с помощью команды Печать в меню Файл . Описываемые данные могут представлять последовательность страниц. |
Комментарии
Значения этого перечисления используются для определения члена dwAspect структуры FORMATETC . Для указания одного аспекта представления в структуре FORMATETC можно использовать только одно значение DVASPECT. Структура FORMATETC используется во многих функциях OLE и методах интерфейса, которым требуется информация о представлении данных.
Значение по умолчанию MiscStatus используется, если не найден подраздел, соответствующий указанному DVASPECT . Чтобы задать элемент управления OLE, укажите DVASPECT==1. Это приведет к возникновению следующих действий в реестре:
HKEY_CLASSES_ROOT\CLSID\ . . . MiscStatus = 1
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 2000 Professional [только классические приложения] |
Минимальная версия сервера | Windows 2000 Server [только классические приложения] |
Верхняя часть | wtypes.h |