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 |