IActiveDesktop ::GetDesktopItem, méthode (shlobj_core.h)
Obtient l’élément de bureau spécifié.
Syntaxe
HRESULT GetDesktopItem(
int nComponent,
[in, out] LPCOMPONENT pcomp,
DWORD dwReserved
);
Paramètres
nComponent
Type : int
Valeur entière longue non signée qui contient l’index de l’élément de bureau. Les valeurs d’index commencent à zéro. Utilisez IActiveDesktop ::GetDesktopItemCount pour récupérer un décompte sur le nombre total d’éléments de bureau.
[in, out] pcomp
Type : LPCOMPONENT
Adresse de la structure COMPONENT de l’élément de bureau récupéré.
dwReserved
Type : DWORD
Réservé. Doit être défini sur zéro.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
Les valeurs d’index changent à mesure que des éléments de bureau sont ajoutés et supprimés d’Active Desktop. Les applications ne peuvent pas supposer qu’une valeur d’index sera toujours associée à un élément de bureau particulier.
Configuration requise
Condition requise | Valeur |
---|---|
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 |
DLL | Shell32.dll (version 4.71 ou ultérieure) |
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