void CWatchList::UpdateRow(int iItem) { SetItemText(iItem, 0, m_exps[iItem]); CMainFrame* pFrame = (CMainFrame*)AfxGetMainWnd(); if ( pFrame->GetMode() == CMainFrame::modeDebugBreak ) { SetItemText(iItem, 1, pFrame->GetDebugger()->Eval(m_exps[iItem])); } }
void CWatchList::Redraw() { CMainFrame* pFrame = (CMainFrame*)AfxGetMainWnd(); for ( int i=0; i<m_exps.GetSize(); ++i ) SetItemText(i, 1, pFrame->GetDebugger()->Eval(m_exps[i])); }