VS 2005

VS 2005

右键添加控件变量会吧。添加m_listCtl后用下面的方法就可以了。

DWORD dwStyle= m_listCtl.GetExtendedStyle();

dwStyle|= LVS_EX_FULLROWSELECT; //add extra dwStyle attrubites uses |= .

dwStyle|= LVS_EX_GRIDLINES;

m_listCtl.SetExtendedStyle(dwStyle);

m_listCtl.InsertColumn( 0,"ID",LVCFMT_LEFT,50,0 );

m_listCtl.InsertColumn( 1,"name" ,LVCFMT_LEFT,80,1 );

m_listCtl.InsertColumn( 2,"score",LVCFMT_LEFT,60,2 );

m_listCtl.InsertColumn( 3,"date",LVCFMT_LEFT,90,3 );

以上是添加表头,“”的东西自己添

m_listCtl.InsertItem( 0,"1" );

m_listCtl.SetItemText( 0,1,"Gem" );

m_listCtl.SetItemText( 0,2,"100" );

m_listCtl.SetItemText( 0,3,"2010-01-01" );

以上是添加内容。

继续添加时只要改第一个参数,再继续增加1,2,3就可以了。先插入一整行InsertItem(行号,行名),再用 SetItemText(行号,列号,内容)就可以了。