在mfc中,我有下面一段代码
for(map<string,Project>::iterator ix = Data::getProjectData().begin();ix != Data::getProjectData().end();ix ++,i ++) {
if(ix ->first == "")
continue;
projectView.SetItemText(i,0,toCString(ix ->first));
projectView.SetItemText(i,1,toCString(ix ->second.getProjectID()));
projectView.SetItemText(i,2,toCString(ix ->second.getProjectStartTime()));
projectView.SetItemText(i,3,toCString(ix ->second.getProjectManager()));
}
其中projectView是一个list control控件,但是函数执行了,结果没有显示
for(map<string,Project>::iterator ix = Data::getProjectData().begin();ix != Data::getProjectData().end();ix ++,i ++) {
if(ix ->first == "")
continue;
projectView.SetItemText(i,0,toCString(ix ->first));
projectView.SetItemText(i,1,toCString(ix ->second.getProjectID()));
projectView.SetItemText(i,2,toCString(ix ->second.getProjectStartTime()));
projectView.SetItemText(i,3,toCString(ix ->second.getProjectManager()));
}
其中projectView是一个list control控件,但是函数执行了,结果没有显示
解决方案 »
- vc sql 用ADO连接出现列名无效
- spy++在另一个操作系统怎么用?
- vc里面我要对一个中文文本文件加密,不让人家获得内容,改怎么办??
- 毕业设计最后一步,帮帮忙
- 各位高手,指点指点小妹吧,我写完了一个C,S,但我不知会有什么问题,比如线程安全等
- 太不公平了,请各位同学帮忙声讨一下呀!谢谢!
- dll中封装对话框的问题。
- 请问这个除法哪里出了问题?
- 当我的鼠标在控件上时(richeditctrl),我怎么获得鼠标的位置(POINT),控件没有wm_lbuttondown和wm_mousemove消息
- 关于打印的问题,我都想了一个星期了请各位大侠帮小弟一把!!!
- 如何添加ctrllist控件
- 使用regsvr32.exe注册KoDak 图像编辑控件连连失败的原因是什么?
SetItemText(n,1,...); //插入该行第二列
我前面在循环外还有一行代码
projectView.SetItemText(4,1,_T("fsfsg"));
为了试验一下,结果还是没有显示
if(ix ->first == "")
continue;
//InsertItem(i,....)?
projectView.SetItemText(i,0,toCString(ix ->first));
projectView.SetItemText(i,1,toCString(ix ->second.getProjectID()));
projectView.SetItemText(i,2,toCString(ix ->second.getProjectStartTime()));
projectView.SetItemText(i,3,toCString(ix ->second.getProjectManager()));
//i ++?
}