énumération DESKTOP_WALLPAPER_POSITION (shobjidl_core.h)

Spécifie comment le papier peint du bureau doit être affiché.

Syntax

typedef enum DESKTOP_WALLPAPER_POSITION {
  DWPOS_CENTER = 0,
  DWPOS_TILE = 1,
  DWPOS_STRETCH = 2,
  DWPOS_FIT = 3,
  DWPOS_FILL = 4,
  DWPOS_SPAN = 5
} ;

Constantes

 
DWPOS_CENTER
Valeur : 0
Centrer l’image ; ne pas étirer. Cela équivaut au style WPSTYLE_CENTER dans IActiveDesktop.
DWPOS_TILE
Valeur : 1
Vignette de l’image sur tous les moniteurs. Cela équivaut au style WPSTYLE_TILE dans IActiveDesktop.
DWPOS_STRETCH
Valeur : 2
Étirez l’image pour qu’elle s’ajuste exactement sur le moniteur. Cela équivaut au style WPSTYLE_STRETCH dans IActiveDesktop.
DWPOS_FIT
Valeur : 3
Étirez l’image exactement à la hauteur ou à la largeur du moniteur sans modifier ses proportions ou rogner l’image. Cela peut entraîner des barres de boîte aux lettres colorées de chaque côté ou au-dessus et en dessous de l’image. Cela équivaut au style WPSTYLE_KEEPASPECT dans IActiveDesktop.
DWPOS_FILL
Valeur : 4
Étirez l’image pour remplir l’écran, en la roglant si nécessaire pour éviter les barres de boîte aux lettres. Cela équivaut au style WPSTYLE_CROPTOFIT dans IActiveDesktop.
DWPOS_SPAN
Valeur : 5
S’étend sur une seule image sur tous les moniteurs attachés au système. Cet indicateur n’a pas d’équivalent IActiveDesktop .

Configuration requise

Condition requise Valeur
Client minimal pris en charge Windows 8 [applications de bureau uniquement]
Serveur minimal pris en charge Windows Server 2012 [applications de bureau uniquement]
En-tête shobjidl_core.h (incluez Shobjidl.h)

Voir aussi

IDesktopWallpaper ::GetPosition

IDesktopWallpaper ::SetPosition