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) |