다음을 통해 공유


WALLPAPEROPT 구조체(shlobj_core.h)

배경 화면 표시 옵션이 포함되어 있습니다. IActiveDesktop 인터페이스의 멤버와 함께 사용됩니다.

구문

typedef struct _tagWALLPAPEROPT {
  DWORD dwSize;
  DWORD dwStyle;
} WALLPAPEROPT;

멤버

dwSize

형식:DWORD

WALLPAPEROPT 구조체의 크기입니다.

dwStyle

형식:DWORD

배경 화면 스타일; 다음 값 중 하나입니다.

WPSTYLE_CENTER(0x0)

0x0. 배경 화면 이미지를 원래 크기로 가운데에 배치하여 이미지가 화면보다 작은 경우 나머지 영역을 단색 배경색으로 채우거나 이미지가 큰 경우 이미지를 자릅니다.

WPSTYLE_TILE(0x1)

0x1. 화면의 왼쪽 위 모서리에서 시작하여 배경 화면 이미지를 타일로 표시합니다. 원래 크기의 이미지를 사용합니다.

WPSTYLE_STRETCH(0x2)

0x2. 이미지를 확장하여 전체 화면을 덮습니다. 이렇게 하면 이미지의 가로 세로 비율이 유지되지 않으므로 이미지가 왜곡될 수 있습니다.

WPSTYLE_KEEPASPECT(0x3)

0x3. Windows 7에 도입되었습니다. 이미지를 확대하거나 축소하여 화면을 채우고 원래 이미지의 가로 세로 비율을 유지합니다. 필요한 경우 이미지는 위쪽과 아래쪽 또는 오른쪽과 왼쪽에 배경색으로 패딩되어 이미지로 덮여 있지 않은 화면 영역을 채웁니다.

WPSTYLE_CROPTOFIT(0x4)

0x4. Windows 7에 도입되었습니다. 이미지를 확대하거나 축소하여 화면을 채우고 원래 이미지의 가로 세로 비율을 유지합니다. 필요한 경우 이미지가 화면에 맞게 필요에 따라 위쪽과 아래쪽 또는 왼쪽과 오른쪽에 잘립니다.

WPSTYLE_SPAN(0x5)

0x5. Windows 8 도입되었습니다. 여러 모니터에 걸쳐 배경 화면을 가로 질러.

WPSTYLE_MAX

유효성 검사를 위해 사용되는 이러한 플래그의 최대 적법 값입니다.

요구 사항

   
지원되는 최소 클라이언트 Windows 2000 Professional, Windows XP, Windows 7 [데스크톱 앱만 해당]
지원되는 최소 서버 Windows 2000 Server[데스크톱 앱만]
머리글 shlobj_core.h(Shlobj.h 포함)