mfc中怎样往列表框中添加多列数据

BOOLCListdlgDlg::OnInitDialog(){CDialog::OnInitDialog();CStringstr[4]={"姓名","学号","成绩"... BOOL CListdlgDlg::OnInitDialog()
{
CDialog::OnInitDialog();
CString str[4]={"姓名","学号","成绩","学分"};
for(int i=0;i<4;i++)
{
m_list.InsertColumn(i,str[i],LVCFMT_LEFT,80);
}
return TRUE; // return TRUE unless you set the focus to a control
}
void CListdlgDlg::OnButton1()
{
// TODO: Add your control notification handler code here
char ch1[255];
char ch2[255];
char ch3[255];
char ch4[255];
static int i=0;
GetDlgItem(IDC_EDIT1)->GetWindowText(ch1,255);
GetDlgItem(IDC_EDIT2)->GetWindowText(ch2,255);
GetDlgItem(IDC_EDIT3)->GetWindowText(ch3,255);
GetDlgItem(IDC_EDIT4)->GetWindowText(ch4,255);
m_list.SetItemText(i,0,ch1);
m_list.SetItemText(i,1,ch2);
m_list.SetItemText(i,2,ch3);
m_list.SetItemText(i,3,ch4);
i++;
}
这段代码错那拉
在线等
展开
 我来答
minority172865
2011-05-01 · TA获得超过167个赞
知道答主
回答量:240
采纳率:0%
帮助的人:155万
展开全部
把控件的MutiLine(多行)属性勾上
更多追问追答
追问
怎么弄,列表框貌似没看到这个属性
追答
列表框?
我以为编辑框
Combo Box还是List
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式