MFC列表框不能完全显示,在单文档视图中调用的列表框

初始类是classCShowLog:publicCListView添加了voidCShowLog::OnInitialUpdate(){CListView::OnInit... 初始类是class CShowLog : public CListView
添加了
void CShowLog::OnInitialUpdate() {
CListView::OnInitialUpdate();
CString m_ColumnLabelStr[]={"序列号","类型","信息"};
//表头字段
CListCtrl &listctrl = GetListCtrl();//获取列表的控件
DWORD dwStyle = listctrl.GetExtendedStyle(); dwStyle |= LVS_EX_FULLROWSELECT;
// 选中某行使整行高亮(只适用与report风格的listctrl)
dwStyle |= LVS_EX_GRIDLINES;
dwStyle |= LVS_EX_UNDERLINEHOT;
listctrl.SetExtendedStyle(dwStyle);//列表风格
int width[3]={160,200,600};
for(int i=0;i<3;i++)
{
listctrl.InsertColumn(i,m_ColumnLabelStr[i],LVCFMT_LEFT,width[i]); //设置表头
}
}
void CShowLog::OnUpdate(CView* pSender, LPARAM lHint, CObject* pHint) {
CListCtrl &listctrl=GetListCtrl();//获取列表的控件
listctrl.DeleteAllItems();//删除所有项
listctrl.InsertItem(0,"0");
listctrl.SetItemText(0,1,"sajkghajh");
}

列表显示只有第一列才有,菜鸟求指导?

按正常应该是第一列和第二列都有数据的?
展开
 我来答
若以下回答无法解决问题,邀请你更新回答
归悦欣cf
2013-04-27 · TA获得超过1444个赞
知道大有可为答主
回答量:4250
采纳率:59%
帮助的人:1332万
展开全部
我有一个例子,你参考一下
追问
305146801 艾特qq点com3Q大神
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式