意义:能够在创建新对象的时候马上获得变量的值,不用再想办法获取,比如如下:
void CMainFrame::OnMenuCartrack()
{
CVSS_LoginDlg dlg;
if(!(GetModuleFactoryPtr()->ConnectDB(&dlg.m_dbInfo)))
return;
CDC* dc = this->GetDC();
CTrackView* pTrackView = new CTrackView();
// pTrackView->OnDraw(dc,dlg.m_dbInfo);
// delete pTrackView;
}
这是我在车管系统中写的一个菜单函数~,CVSS_LoginDlg就是登陆时候用的对话框的类,我创建对象后就可以直接可以这样用dlg.m_dbInfo。而不用想办法获得其变量(而且还要给其赋值,等等~~)