CRuntimeClass::CreateObject
Llame a esta función para crear dinámicamente la clase especificada durante el tiempo de ejecución.
CObject* CreateObject( );
static CObject* PASCAL CreateObject(
LPCSTR lpszClassName
);
static CObject* PASCAL CreateObject(
LPCWSTR lpszClassName
);
Parámetros
- lpszClassName
El nombre habitual de la clase que se creará.
Valor devuelto
Un puntero al objeto recién creado, o NULL si el nombre de clase no se encuentra o no hay memoria suficiente para crear el objeto.
Comentarios
Las clases derivadas de CObject pueden admitir la creación dinámica, que es la capacidad de crear un objeto de una clase especificada en tiempo de ejecución.El documento, la vista, y las clases de cuadro, por ejemplo, deben admitir la creación dinámica.Para obtener más información sobre la creación dinámica y el miembro de CreateObject , vea clase de CObject y clase de CObject: especificar niveles de funcionalidad.
Ejemplo
Vea el ejemplo para IsDerivedFrom.
Requisitos
encabezado: afx.h