怎么得到一个ListBox的内容?

newhua 2003-08-19 08:06:01
新手求助
我想在一个ComboBox里显示另一个ListBox里的内容
一个是CComboBox,一个是CListBox
...全文
32 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
hyamw 2003-08-19
  • 打赏
  • 举报
回复
CListBox *pList=(CListBox*)GetDlgItem(IDC_YOURLIST);//IDC_YOURLIST是你的ListBox控件ID
CComboBox *pCombo=(CComboBox*)GetDlgItem(IDC_YOURCOMBO);//IDC_YOURCOMBO是你的ComboBox控件的ID

char sTemp[256];

for(int i=0;i<pList->GetCount();i++)
{
pList->GetText(i,sTemp);
pCombo->AddString(sTemp);
}

当然,如果你已经给这两个控件添加了成员变量的话,你也可以用楼上hanzp的方法
hanzp 2003-08-19
  • 打赏
  • 举报
回复
CString strText;

for(int i = 0; i < lsBox.GetCount(); i ++ )
{
lsBox.GetText(i, strText);
comboBox.AddString(strText);
}

可以吗?

15,979

社区成员

发帖
与我相关
我的任务
社区描述
VC/MFC 界面
社区管理员
  • 界面
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧