Méthode INameSpaceTreeControl ::SetItemState (shobjidl_core.h)
Définit les informations d’état d’un élément Shell.
Syntaxe
HRESULT SetItemState(
[in] IShellItem *psi,
[in] NSTCITEMSTATE nstcisMask,
[in] NSTCITEMSTATE nstcisFlags
);
Paramètres
[in] psi
Type : IShellItem*
Pointeur vers l’élément Shell pour lequel définir l’état.
[in] nstcisMask
Type : NSTCITEMSTATE
Spécifie les informations en cours de définition, sous la forme d’une bitmap. Une ou plusieurs constantes NSTCITEMSTATE .
[in] nstcisFlags
Type : NSTCITEMSTATE
Bitmap qui contient les valeurs à définir pour les indicateurs spécifiés dans nstcisMask.
Valeur retournée
Type : HRESULT
Si cette méthode réussit, elle retourne S_OK. Sinon, elle retourne un code d’erreur HRESULT.
Remarques
La valeur nstcisMask spécifie les bits de la valeur pointée par pnstcisFlags à définir. Les autres bits sont ignorés. Par exemple, si nstcisMask=NSTCIS_SELECTED, le premier bit de la valeur nstcisFlags détermine si cet indicateur est défini (1) ou supprimé (0).
Configuration requise
Condition requise | Valeur |
---|---|
Client minimal pris en charge | Windows Vista [applications de bureau uniquement] |
Serveur minimal pris en charge | Windows Server 2008 [applications de bureau uniquement] |
Plateforme cible | Windows |
En-tête | shobjidl_core.h (inclure Shobjidl.h) |
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