перечисление DESKTOP_WALLPAPER_POSITION (shobjidl_core.h)
Указывает способ отображения обоев рабочего стола.
Синтаксис
typedef enum DESKTOP_WALLPAPER_POSITION {
DWPOS_CENTER = 0,
DWPOS_TILE = 1,
DWPOS_STRETCH = 2,
DWPOS_FIT = 3,
DWPOS_FILL = 4,
DWPOS_SPAN = 5
} ;
Константы
DWPOS_CENTER Значение: 0 По центру изображения; не растягивать. Это эквивалентно стилю WPSTYLE_CENTER в IActiveDesktop. |
DWPOS_TILE Значение: 1 Плитка изображения на всех мониторах. Это эквивалентно стилю WPSTYLE_TILE в IActiveDesktop. |
DWPOS_STRETCH Значение: 2 Растяните изображение в соответствии с изображением монитора. Это эквивалентно стилю WPSTYLE_STRETCH в IActiveDesktop. |
DWPOS_FIT Значение: 3 Растяните изображение точно до высоты или ширины монитора, не изменяя его пропорции или не обрезая изображение. Это может привести к цветным полосам букв с обеих сторон или над и под изображением. Это эквивалентно стилю WPSTYLE_KEEPASPECT в IActiveDesktop. |
DWPOS_FILL Значение: 4 Растяните изображение, чтобы заполнить экран, обрезая его по мере необходимости, чтобы избежать отрезков букв. Это эквивалентно стилю WPSTYLE_CROPTOFIT в IActiveDesktop. |
DWPOS_SPAN Значение: 5 Охватывает один образ на всех мониторах, подключенных к системе. Этот флаг не имеет эквивалента IActiveDesktop . |
Требования
Требование | Значение |
---|---|
Минимальная версия клиента | Windows 8 [только классические приложения] |
Минимальная версия сервера | Windows Server 2012 [только классические приложения] |
Верхняя часть | shobjidl_core.h (включая Shobjidl.h) |