若要檢視英文版的文章,請選取 [原文] 核取方塊。您也可以將滑鼠指標移到文字上,即可在快顯視窗顯示英文原文。
譯文
原文

CListCtrl::SetCheck

 

判斷清單控制項中項目的狀態影像是否為可見。


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

nItem

清單控制項項目的以零起始的索引。

fCheck

指定將項目狀態影像應該是可見的。根據預設, fCheck ,而狀態影像是可見的。如果 fCheck,它不是可見的。

不是零,如果項目已選取,則為 0。

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

需求

Header: afxcmn.h

顯示: