莱鸟求助:怎么取listBox中的内容呢?(多选的列表框) 莱鸟求助:怎么取listBox中的内容呢?(多选的列表框) 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CString str; for (int i=0;i < pmyListBox->GetCount();i++) { str.Format(_T("item %d: select state is %s\r\n"), i, pmyListBox->GetSel( i ) > 0 ? _T("true") : _T("false")); } 1.添加 #include <afxtempl.h>2.添加成员变量 CListBox m_list;3.void CListboxDlg::DoDataExchange(CDataExchange* pDX){ CDialog::DoDataExchange(pDX); //{{AFX_DATA_MAP(CListboxDlg) DDX_Control(pDX, IDC_LIST1, m_list); //}}AFX_DATA_MAP}4.代码//=================== int nCount = m_list.GetSelCount(); CArray<int,int> aryListBoxSel; aryListBoxSel.SetSize(nCount); int nNum=m_list.GetSelItems(nCount, aryListBoxSel.GetData()); int index; CString str; for(int i=0;i<nNum;i++){ index=aryListBoxSel.GetAt(i); m_list.GetText(index,str); MessageBox(str,"ok"); } TerminateThread MDI 中的子对话框如何得到自己的ScreenToClient()? 按增长率比较下列函数大小。要详细解答过程和说明,谢谢。 我想在我自定类里做时间响应调用,该怎么做呢? 高分求救--我的系统装不上VC,请高手帮帮忙 关于键盘扫描码的问题 诚聘 ASP,VC 程序员,高级美工人员数名 急救!简单的ComboBox控件问题!!!! 键盘构子的问题! 我的VC为什么不能自动注册控件,注册时就没有反应?高分求教高手!快帮帮我! 关于vb读文件的问题 COM中char类型的如何通信啊?
for (int i=0;i < pmyListBox->GetCount();i++)
{
str.Format(_T("item %d: select state is %s\r\n"),
i,
pmyListBox->GetSel( i ) > 0 ? _T("true") : _T("false"));
}
2.添加成员变量 CListBox m_list;
3.void CListboxDlg::DoDataExchange(CDataExchange* pDX)
{
CDialog::DoDataExchange(pDX);
//{{AFX_DATA_MAP(CListboxDlg)
DDX_Control(pDX, IDC_LIST1, m_list);
//}}AFX_DATA_MAP
}
4.代码//=================== int nCount = m_list.GetSelCount();
CArray<int,int> aryListBoxSel; aryListBoxSel.SetSize(nCount);
int nNum=m_list.GetSelItems(nCount, aryListBoxSel.GetData());
int index;
CString str;
for(int i=0;i<nNum;i++){
index=aryListBoxSel.GetAt(i);
m_list.GetText(index,str);
MessageBox(str,"ok");
}