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 |