今天小记下列表框(ListBox)这个控件使用的一些知识点。
我现在讲述下使用列表框添加记录和获取记录的代码:
添加:
m_pList = (CListBox*)GetDlgItem(IDC_LIST_FONT_KIND);//将ListBox控件和CListBox类关联
m_pList->AddString( _T("1")); //添加记录
m_pList->AddString( _T("2"));
m_pList->AddString( _T("3"));
m_pList->AddString( _T("4"));
m_pList->AddString( _T("5"));
m_pList->AddString( _T("6"));
m_pList->AddString( _T("7"));
获取记录:
获取记录有点意思了,我们得区分你的ListBox控件的属性------》样式页--------》选择,这个项的值
1:当选择的属性为------单行
CString str;
int nIndex = m_pList->GetCurSel(); //获取选中行行号
m_pList->GetText(nIndex, str); //获取选中行的内容
MessageBox(str);
2:当选择的属性为------多行(多行通过点击不同行选择多行),扩展(