Partager via


CListCtrl::SetItemIndexState

Définit l'état d'un élément du contrôle liste view actuel.

BOOL SetItemIndexState(
     PLVITEMINDEX pItemIndex, 
     DWORD dwState, 
     DWORD dwMask
) const;

Paramètres

Paramètre

Description

[in] pItemIndex

Pointeur vers une structure de LVITEMINDEX qui décrit un élément.L'appelant est chargé d'allouer cette structure et de définir ses membres.

[in] dwState

Le rapport pour définir l'élément, qui est une combinaison d'opérations de bits d' états d'élément de l'affichage de liste.Spécifiez zéro pour réinitialiser, ou un au jeu, un rapport.

[in] dwMask

Un masque de bits valides de l'état spécifié par le paramètre d' dwState .Spécifiez une combinaison d'opérations de bits (OR) d' états d'élément de l'affichage de liste.

Valeur de retour

true si cette méthode est réussie ; sinon, false.

Notes

Pour plus d'informations sur le paramètre d' dwState , consultez l' états d'élément de l'affichage de liste.

Pour plus d'informations sur le paramètre d' dwMask , consultez le membre d' stateMask de la structure de LVITEM .

Cette méthode envoie le message de LVM_SETITEMINDEXSTATE , qui est décrit dans Kit de développement logiciel Windows.

Configuration requise

en-tête : afxcmn.h

Ce contrôle est pris en charge dans Windows Vista et versions ultérieures.

Les spécifications supplémentaires pour cette méthode sont décrites dans Spécifications de génération des contrôles communs Windows Vista.

Voir aussi

Référence

Classe de CListCtrl

Graphique de la hiérarchie

LVM_SETITEMINDEXSTATE

LVITEMINDEX

LVITEM

états d'élément de l'affichage de liste