Call this function to dynamically create the specified class during run time.
CObject* CreateObject( ); static CObject* PASCAL CreateObject( LPCSTR lpszClassName ); static CObject* PASCAL CreateObject( LPCWSTR lpszClassName );
The familiar name of the class to be created.
A pointer to the newly created object, or NULL if the class name is not found or there is insufficient memory to create the object.
Classes derived from CObject can support dynamic creation, which is the ability to create an object of a specified class at run time. Document, view, and frame classes, for example, should support dynamic creation. For more information on dynamic creation and the CreateObject member, see CObject Class and CObject Class: Specifying Levels of Functionality.
See the example for IsDerivedFrom.