解释vc++代码段

来源:百度知道 编辑:UC知道 时间:2024/05/27 20:44:19
void CEx_StudentView::DispStausRecord()
{
CListCtrl&m_ListCtrl=GetListCtrl();
int nItemCount=m_ListCtrl.GetItemCount();
CString str;
CMainFrame*pFrame=(CMainFrame*)AfxGetApp()->m_pMainWind;
CStatusBar*pStatus=&pFrame->m_wndStatusBar;
if(pStatus)
{
str.Format("当前记录数:%d",nItemCount);
pStatus->SetPaneText(1,str);
}
}

CListCtrl&m_ListCtrl=GetListCtrl(); //取得列表控件实例对象
int nItemCount=m_ListCtrl.GetItemCount(); //取得列表控件的项数目
CString str; //定义字符串实例对象
CMainFrame*pFrame=(CMainFrame*)AfxGetApp()->m_pMainWind; //取得应用程序的主框架实例对象的地址
CStatusBar*pStatus=&pFrame->m_wndStatusBar; //得到状态栏实例对象的地址
if(pStatus) //如果状态栏实例对象的地址不为空
{
str.Format("当前记录数:%d",nItemCount); //将记录数作%d格式化
pStatus->SetPaneText(1,str); //把格式化后的字符串显示到状态栏的第2个窗格上
}