CListBox::GetSel
項目の選択状態を取得します。
int GetSel(
int nIndex
) const;
パラメーター
- nIndex
項目を 0 から始まるインデックスで指定します。
戻り値
指定した項目が選択されている場合は、正の数を返します。それ以外の場合は 0 を返します。エラーが発生した場合の戻り値は LB_ERR です。
解説
このメンバー関数は、単一選択リスト ボックスでも複数選択リスト ボックスでも使用できます。
現在選択されているリスト ボックス項目のインデックスを取得するには、CListBox::GetCurSel を使用します。
使用例
// Dump all of the items select state.
CString str;
for (int i=0;i < m_myListBox.GetCount();i++)
{
str.Format(_T("item %d: select state is %s\r\n"),
i,
m_myListBox.GetSel( i ) > 0 ? _T("true") : _T("false"));
AFXDUMP(str);
}
必要条件
ヘッダー: afxwin.h