Поделиться через


Интерфейс IDesktopWallpaper (shobjidl_core.h)

Предоставляет методы управления обоими рабочего стола.

Наследование

Интерфейс IDesktopWallpaper наследуется от интерфейса IUnknown . IDesktopWallpaper также имеет следующие типы элементов:

Методы

Интерфейс IDesktopWallpaper содержит следующие методы.

 
IDesktopWallpaper::AdvanceSlideshow

Переключает обои на указанном мониторе на следующее изображение в слайд-шоу.
IDesktopWallpaper::Enable

Включает или отключает фон рабочего стола.
IDesktopWallpaper::GetBackgroundColor

Получает цвет, видимый на рабочем столе, если изображение не отображается или фон рабочего стола отключен. Этот цвет также используется в качестве границы, когда обои рабочего стола не заполняют весь экран.
IDesktopWallpaper::GetMonitorDevicePathAt

Извлекает уникальный идентификатор одного из системных мониторов.
IDesktopWallpaper::GetMonitorDevicePathCount

Извлекает количество мониторов, связанных с системой.
IDesktopWallpaper::GetMonitorRECT

Извлекает прямоугольник отображения указанного монитора.
IDesktopWallpaper::GetPosition

Извлекает текущее отображаемое значение фонового изображения рабочего стола.
IDesktopWallpaper::GetSlideshow

Возвращает путь к каталогу, в котором хранятся изображения слайд-шоу.
IDesktopWallpaper::GetSlideshowOptions

Возвращает текущие параметры слайд-шоу рабочего стола для перемешиваний и времени.
IDesktopWallpaper::GetStatus

Возвращает текущее состояние слайд-шоу.
IDesktopWallpaper::GetWallpaper

Получает текущий обои рабочего стола.
IDesktopWallpaper::SetBackgroundColor

Задает цвет, отображаемый на рабочем столе, если изображение не отображается или фон рабочего стола отключен. Этот цвет также используется в качестве границы, когда обои рабочего стола не заполняют весь экран.
IDesktopWallpaper::SetPosition

Задает параметр отображения обои рабочего стола, определяя, следует ли вывести изображение по центру, плитке или растянуть.
IDesktopWallpaper::SetSlideshow

Указывает изображения, используемые для слайд-шоу с обоими рабочими столами.
IDesktopWallpaper::SetSlideshowOptions

Задает параметры слайд-шоу обои рабочего стола для перемешиваний и времени.
IDesktopWallpaper::SetWallpaper

Устанавливает обои рабочего стола.

Требования

Требование Значение
Минимальная версия клиента Windows 8 [только классические приложения]
Минимальная версия сервера Windows Server 2012 [только классические приложения]
Целевая платформа Windows
Header shobjidl_core.h (включая Shobjidl.h)

См. также раздел

IUnknown