Partager via


CListCtrl::SetCheck

Détermine si l'image de l'état d'un élément de contrôle de liste est visible.

BOOL SetCheck(
   int nItem,
   BOOL fCheck = TRUE 
);

Paramètres

  • nItem
    L'index de base zéro d'un élément de contrôle liste.

  • fCheck
    Spécifie, que l'image d'état de l'élément doit être visible ou non.Par défaut, le fCheck est TRUE et l'image d'état est visible.Si fCheck est FALSE, il n'est pas visible.

Valeur de retour

Une valeur différente de zéro si l'élément est activé, sinon 0.

Exemple

        int nCount = m_myListCtrl.GetItemCount();
        BOOL fCheck = FALSE;

        // Set the check state of every other item to TRUE and 
        // all others to FALSE.
        for (int i = 0; i < nCount; i++)
        {
            m_myListCtrl.SetCheck(i, fCheck);
            ASSERT((m_myListCtrl.GetCheck(i) && fCheck) || 
                (!m_myListCtrl.GetCheck(i) && !fCheck));
            fCheck = !fCheck;
        }

Configuration requise

Header: afxcmn.h

Voir aussi

Référence

Classe de CListCtrl

Graphique de la hiérarchie

CListCtrl::GetCheck