您的位置:首页 > 其它

MFC-ListBox简单使用

2017-09-07 14:54 232 查看
void CMFC_下拉框Dlg::OnBnClickedXuan()
{

CListBox* plist ;
plist = (CListBox*)GetDlgItem(IDC_LIST1);		//获取控件

int nSel;
nSel=plist->GetCurSel();		//获取当前项位置
CString s;
plist->GetText(nSel,s);			//获取当前项值
MessageBox(s,_T("您选择的是"),MB_OK);		//显示一个提示框

// TODO: 在此添加控件通知处理程序代码
}

void CMFC_下拉框Dlg::OnBnClickedInit()
{
CString str;
CListBox* plist ;
plist = (CListBox*)GetDlgItem(IDC_LIST1);		//获取控件
plist->AddString(str+"湖南");
plist->AddString(str+"上海");
plist->AddString(str+"北京");
plist->AddString(str+"湖南");
plist->AddString(str+"上海");
plist->AddString(str+"北京");

// TODO: 在此添加控件通知处理程序代码
}

void CMFC_下拉框Dlg::OnLbnSelchangeList1()	//ListBox双击事件,可以给没项加入事件,这里只是简单的删除该项
{
CListBox* plist ;
plist = (CListBox*)GetDlgItem(IDC_LIST1);		//获取控件

plist->DeleteString(plist->GetCurSel());		//删除当前项

// TODO: 在此添加控件通知处理程序代码
}




内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: