Interface IActiveDesktop (shlobj_core.h)
Permet à un programme client de gérer les éléments de bureau et le papier peint sur un ordinateur local.
Héritage
L’interface IActiveDesktop hérite de l’interface IUnknown. IActiveDesktop a également les types de membres suivants :
Méthodes
L’interface IActiveDesktop utilise ces méthodes.
IActiveDesktop::AddDesktopItem Ajoute un élément de bureau. |
IActiveDesktop::AddDesktopItemWithUI Ajoute un élément de bureau à Active Desktop après avoir affiché des interfaces utilisateur qui confirment l’ajout de l’élément de bureau, vérifient les autorisations de zone de sécurité et demandent si l’utilisateur souhaite créer un abonnement. |
IActiveDesktop::AddUrl Ajoute l’élément de bureau associé à l’URL spécifiée. |
IActiveDesktop::ApplyChanges Applique les modifications à Active Desktop et les enregistre dans le Registre. |
IActiveDesktop::GenerateDesktopItemHtml Génère une page HTML générique contenant l’élément de bureau donné. |
IActiveDesktop::GetDesktopItem Obtient l’élément de bureau spécifié. |
IActiveDesktop::GetDesktopItemByID Obtient l’élément de bureau qui correspond à l’identification donnée. |
IActiveDesktop::GetDesktopItemBySource Obtient un élément de bureau à l’aide de son URL source. |
IActiveDesktop::GetDesktopItemCount Obtient le nombre d’éléments de bureau. |
IActiveDesktop::GetDesktopItemOptions Obtient les options de l’élément de bureau. |
IActiveDesktop::GetPattern Obtient le modèle actuel. |
IActiveDesktop::GetWallpaper Obtient le papier peint actuel. |
IActiveDesktop::GetWallpaperOptions Obtient les options de papier peint. |
IActiveDesktop::ModifyDesktopItem Modifie l’élément de bureau. |
IActiveDesktop::RemoveDesktopItem Supprime l’élément de bureau spécifié du bureau. |
IActiveDesktop::SetDesktopItemOptions Définit les options de l’élément. |
IActiveDesktop::SetPattern Définit le modèle Active Desktop. |
IActiveDesktop::SetWallpaper Définit le papier peint pour Active Desktop. |
IActiveDesktop::SetWallpaperOptions Définit les options de papier peint. |
Remarques
Votre code doit inclure Wininet.h avant d’inclure Shlobj.h. Si vous ne le faites pas, une erreur du compilateur est générée.
Configuration requise
Client minimal pris en charge | Windows 2000 Professionnel, Windows XP [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows 2000 Server [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shlobj_core.h |
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour