CListCtrl::SetCheck

Determina se l'immagine stato di un elemento del controllo elenco è visibile.

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

Parametri

  • nItem
    L'indice in base zero di un elemento di controllo list.

  • fCheck
    Specifica se l'immagine di stato dell'elemento deve essere visibile o meno.Per impostazione predefinita, il fCheck è TRUE e l'immagine di stato è visibile.Se fCheck è FALSE, non è visibile.

Valore restituito

Diverso da zero se l'elemento è selezionato, altrimenti 0.

Esempio

        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;
        }

Requisiti

Header: afxcmn.h

Vedere anche

Riferimenti

Classe di CListCtrl

Grafico della gerarchia

CListCtrl::GetCheck