BOOL CGDSApp::BroadcastMessage(UINT nID, void* pExtra) {//@CODE_3642 STDDLLLIST::iterator DLLit; // First try the resources for (DLLit = m_DLLS.begin(); DLLit != m_DLLS.end(); DLLit++) { CDLLInterface *di; di = (CDLLInterface *)*DLLit; if (di->BroadcastDLLMessage(nID, pExtra)) return TRUE; } CMainFrame *mainFrm; mainFrm = DYNAMIC_DOWNCAST(CMainFrame, m_pMainWnd); // possible message to windows if (mainFrm->BroadcastMessage(nID, 0, (LPARAM)pExtra)) return TRUE; return FALSE; }//@CODE_3642