CRuntimeClass* AfxClassForName(LPCTSTR pszClass)
{
AFX_MODULE_STATE* pModuleState = AfxGetModuleState();
AfxLockGlobals( 0 );
for ( CRuntimeClass* pClass = pModuleState->m_classList ; pClass != NULL ; pClass = pClass->m_pNextClass )
{
if ( CString( pClass->m_lpszClassName ).CompareNoCase( pszClass ) == 0 )
{
AfxUnlockGlobals( 0 );
return pClass;
}
}
AfxUnlockGlobals( 0 );
return NULL;
}