IDesktopWallpaper-Schnittstelle (shobjidl_core.h)
Stellt Methoden zum Verwalten des Desktophintergrunds bereit.
Vererbung
Die IDesktopWallpaper-Schnittstelle erbt von der IUnknown-Schnittstelle . IDesktopWallpaper verfügt auch über folgende Arten von Mitgliedern:
Methoden
Die IDesktopWallpaper-Schnittstelle verfügt über diese Methoden.
IDesktopWallpaper::AdvanceSlideshow Wechselt das Hintergrundbild auf einem angegebenen Monitor auf das nächste Bild in der Diashow. |
IDesktopWallpaper::Enable Aktiviert oder deaktiviert den Desktophintergrund. |
IDesktopWallpaper::GetBackgroundColor Ruft die Farbe ab, die auf dem Desktop sichtbar ist, wenn kein Bild angezeigt wird oder wenn der Desktophintergrund deaktiviert wurde. Diese Farbe wird auch als Rahmen verwendet, wenn das Desktophintergrundbild nicht den gesamten Bildschirm füllt. |
IDesktopWallpaper::GetMonitorDevicePathAt Ruft die eindeutige ID eines der Monitore des Systems ab. |
IDesktopWallpaper::GetMonitorDevicePathCount Ruft die Anzahl der Monitore ab, die dem System zugeordnet sind. |
IDesktopWallpaper::GetMonitorRECT Ruft das Anzeigerechteck des angegebenen Monitors ab. |
IDesktopWallpaper::GetPosition Ruft den aktuellen Anzeigewert für das Desktophintergrundbild ab. |
IDesktopWallpaper::GetSlideshow Ruft den Pfad zu dem Verzeichnis ab, in dem die Diashowbilder gespeichert werden. |
IDesktopWallpaper::GetSlideshowOptions Ruft die aktuellen Bildschirmbild-Bildschirmpräsentationseinstellungen für Shuffle und Timing ab. |
IDesktopWallpaper::GetStatus Ruft den aktuellen Status der Diashow ab. |
IDesktopWallpaper::GetWallpaper Ruft das aktuelle Desktophintergrundbild ab. |
IDesktopWallpaper::SetBackgroundColor Legt die Farbe fest, die auf dem Desktop sichtbar ist, wenn kein Bild angezeigt wird oder wenn der Desktophintergrund deaktiviert wurde. Diese Farbe wird auch als Rahmen verwendet, wenn das Desktophintergrundbild nicht den gesamten Bildschirm füllt. |
IDesktopWallpaper::SetPosition Legt die Anzeigeoption für das Desktophintergrundbild fest, und bestimmt, ob das Bild zentriert, gekachelt oder gestreckt werden soll. |
IDesktopWallpaper::SetSlideshow Gibt die Bilder an, die für die Desktop-Hintergrundbild-Diashow verwendet werden sollen. |
IDesktopWallpaper::SetSlideshowOptions Legt die Bildschirmbild-Bildschirmpräsentationseinstellungen für Shuffle und Timing fest. |
IDesktopWallpaper::SetWallpaper Legt das Desktophintergrundbild fest. |
Anforderungen
Anforderung | Wert |
---|---|
Unterstützte Mindestversion (Client) | Windows 8 [nur Desktop-Apps] |
Unterstützte Mindestversion (Server) | Windows Server 2012 [nur Desktop-Apps] |
Zielplattform | Windows |
Kopfzeile | shobjidl_core.h (einschließlich Shobjidl.h) |