创建单文档应用程序,在选择窗口视图类型时,选择CListView视图。
在视图类的初始化消息函数中添加如下显示控件的代码:
void CTestlistView::OnInitialUpdate()
{
CListView::OnInitialUpdate()
CDC* dc = GetDC()
TEXTMETRIC tm
dc->GetTextMetrics(&tm)
GetListCtrl().ModifyStyle(0,LVS_REPORT|LVS_SHOWSELALWAYS|LVS_SORTASCENDING)
GetListCtrl().SendMessage(LVM_SETEXTENDEDLISTVIEWSTYLE,0,
LVS_EX_GRIDLINES|LVS_EX_FULLROWSELECT|LVS_EX_CHECKBOXES|LVS_EX_TRACKSELECT)
GetListCtrl().InsertColumn(0,"Name",LVCFMT_LEFT,30*tm.tmAveCharWidth,0)
GetListCtrl().InsertColumn(1,"Comment",LVCFMT_LEFT,70*tm.tmAveCharWidth,1)
// TODO: You may populate your ListView with items by directly accessing
// its list control through a call to GetListCtrl().
}
链接数据库。查询你需要显示的内容。
for 循环 使用 list.AddItem "添加的内容" 讲需要显示的多条信息显示出来。就完成了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)