Freigeben über


IActiveDesktop-Schnittstelle (shlobj_core.h)

Ermöglicht einem Clientprogramm, die Desktopelemente und das Hintergrundbild auf einem lokalen Computer zu verwalten.

Vererbung

Die IActiveDesktop-Schnittstelle erbt von der IUnknown-Schnittstelle . IActiveDesktop verfügt auch über folgende Arten von Membern:

Methoden

Die IActiveDesktop-Schnittstelle verfügt über diese Methoden.

 
IActiveDesktop::AddDesktopItem

Fügt ein Desktopelement hinzu.
IActiveDesktop::AddDesktopItemWithUI

Fügt dem aktiven Desktop ein Desktopelement hinzu, nachdem Benutzeroberflächen angezeigt wurden, die das Hinzufügen des Desktopelements bestätigen, die Berechtigungen für Sicherheitszonen überprüfen und fragen, ob der Benutzer ein Abonnement erstellen möchte.
IActiveDesktop::AddUrl

Fügt das Desktopelement hinzu, das der angegebenen URL zugeordnet ist.
IActiveDesktop::ApplyChanges

Wendet Änderungen auf den aktiven Desktop an und speichert sie in der Registrierung.
IActiveDesktop::GenerateDesktopItemHtml

Generiert eine generische HTML-Seite, die das angegebene Desktopelement enthält.
IActiveDesktop::GetDesktopItem

Ruft das angegebene Desktopelement ab.
IActiveDesktop::GetDesktopItemByID

Ruft das Desktopelement ab, das mit der angegebenen Id übereinstimmt.
IActiveDesktop::GetDesktopItemBySource

Ruft ein Desktopelement mithilfe seiner Quell-URL ab.
IActiveDesktop::GetDesktopItemCount

Ruft die Anzahl der Desktopelemente ab.
IActiveDesktop::GetDesktopItemOptions

Ruft die Optionen für das Desktopelement ab.
IActiveDesktop::GetPattern

Ruft das aktuelle Muster ab.
IActiveDesktop::GetWallpaper

Ruft das aktuelle Hintergrundbild ab.
IActiveDesktop::GetWallpaperOptions

Ruft die Hintergrundbildoptionen ab.
IActiveDesktop::ModifyDesktopItem

Ändert das Desktopelement.
IActiveDesktop::RemoveDesktopItem

Entfernt das angegebene Desktopelement vom Desktop.
IActiveDesktop::SetDesktopItemOptions

Legt die Optionen des Elements fest.
IActiveDesktop::SetPattern

Legt das Active Desktop-Muster fest.
IActiveDesktop::SetWallpaper

Legt das Hintergrundbild für den aktiven Desktop fest.
IActiveDesktop::SetWallpaperOptions

Legt die Hintergrundbildoptionen fest.

Hinweise

Ihr Code muss Wininet.h enthalten, bevor er Shlobj.h enthält. Andernfalls tritt ein Compilerfehler auf.

Anforderungen

   
Unterstützte Mindestversion (Client) Windows 2000 Professional, Windows XP [nur Desktop-Apps]
Unterstützte Mindestversion (Server) Windows 2000 Server [nur Desktop-Apps]
Zielplattform Windows
Kopfzeile shlobj_core.h

Weitere Informationen

Verwenden des Active Desktop-Objekts