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