IDesktopWallpaper 接口 (shobjidl_core.h)

提供用于管理桌面壁纸的方法。

继承

IDesktopWallpaper 接口继承自 IUnknown 接口。 IDesktopWallpaper 还具有以下类型的成员:

方法

IDesktopWallpaper 接口具有以下方法。

 
IDesktopWallpaper::AdvanceSlideshow

将指定监视器上的壁纸切换到幻灯片放映中的下一个图像。
IDesktopWallpaper::Enable

启用或禁用桌面背景。
IDesktopWallpaper::GetBackgroundColor

检索未显示图像或禁用桌面背景时桌面上可见的颜色。 当桌面壁纸未填满整个屏幕时,此颜色也用作边框。
IDesktopWallpaper::GetMonitorDevicePathAt

检索系统监视器之一的唯一 ID。
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
标头 shobjidl_core.h (包括 Shobjidl.h)

请参阅

IUnknown