Listing 4 The function handling the StatusTextChange event
///////////////////////////////////////////////////////////////// // Function: OnStatusTextChange() // Note: Handle the StatusTextChange event in log file ///////////////////////////////////////////////////////////////// void CMfcieView::OnStatusTextChange(LPCTSTR lpszText) { CMainFrame* pMainFrm = (CMainFrame*)AfxGetMainWnd(); if (pMainFrm->m_bLoadSpy && pMainFrm->m_dlgEvOpt.m_bChkSC && *lpszText !=0) { CString str; str.Format("@@SC(%08X): ", this); pMainFrm->m_fLog.WriteString(str +lpszText +"\n"); } if (CString(lpszText)=="Done" && pMainFrm->m_bClean) { pMainFrm->CleanEmptyWnd(); Invalidate(); UpdateWindow(); } CHtmlView::OnStatusTextChange(lpszText); }