CListCtrl::DeleteAllItems作用到底 是什么
显示记录 void CNaDilalog::OnShow()
{
// TODO: Add your control notification handler code here
m_ListCtrlj.DeleteAllItems(); //?作用?
CString s;
m_bSet.Open();
int i=0;
m_bSet.MoveFirst();
do
{
m_ListCtrlj.InsertItem(i,m_bSet.m_column1,0);
i++;
m_bSet.MoveNext();
} while(!m_bSet.IsEOF());
m_bSet.MoveFirst();
for(i=0;i<=4;i++)
{
score[i][1]=m_bSet.m_column2;
score[i][3]=(float)m_bSet.m_column4;
score[i][4]=(float)m_bSet.m_column5;
if(i!=4)
m_bSet.MoveNext();
}
m_bSet.Close();
m_bSet.Open(AFX_DB_USE_DEFAULT_TYPE,"[NO2OBJECT]");
for(i=0;i<5;i++)
{
score[i][1]+=m_bSet.m_column2;
score[i][2]=score[i][1]/m_nRecordCount;
score[i][3]+=(float)m_bSet.m_column4;
score[i][4]+=(float)m_bSet.m_column5;
if(!m_bSet.IsEOF())
m_bSet.MoveNext();
}
m_bSet.Close();
for(i=0;i<5;i++)
{
s.Format("%.1f",score[i][1]);
m_ListCtrlj.SetItemText(i,1,s);
s.Format("%.2f",score[i][2]);
m_ListCtrlj.SetItemText(i,2,s);
s.Format("%d",(int)score[i][3]);
m_ListCtrlj.SetItemText(i,3,s);
s.Format("%d",(int)score[i][4]);
m_ListCtrlj.SetItemText(i,4,s);
}
}