CListCtrl::SetCheck
更新 : 2007 年 11 月
リスト コントロール アイテムの状態イメージを表示するかどうかを決定します。
BOOL SetCheck(
int nItem,
BOOL fCheck = TRUE
);
パラメータ
nItem
リスト コントロール アイテムのインデックス (開始値 0)。fCheck
アイテムの状態イメージの表示/非表示を指定します。既定では、fCheck が TRUE になり、状態イメージが表示されます。fCheck を FALSE にすると、状態イメージが非表示になります。
戻り値
アイテムにチェック マークが付いている場合は 0 以外を返します。それ以外の場合は 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;
}
必要条件
ヘッダー : afxcmn.h