DECLARE_DYNAMIC
Agrega la capacidad de tener acceso a la información en tiempo de ejecución sobre una clase de objeto al derivar una clase de CObject.
DECLARE_DYNAMIC(class_name )
Parámetros
- class_name
El nombre real de la clase.
Comentarios
Agregue la macro de DECLARE_DYNAMIC el encabezado .h el módulo para la clase, entonces incluye ese módulo en todos los módulos .cpp que necesitan acceso a los objetos de esta clase.
Si utiliza _DYNAMIC de DECLAREy macros de IMPLEMENT_DYNAMIC tal como se ha descrito, puede utilizar la macro de RUNTIME_CLASS y la función de CObject::IsKindOf para determinar el tipo de objetos en tiempo de ejecución.
Si DECLARE_DYNAMIC se incluye en la declaración de clase, después IMPLEMENT_DYNAMIC se debe incluir en la implementación de la clase.
Para obtener más información sobre la macro de DECLARE_DYNAMIC , vea temas de la clase de CObject.
Ejemplo
Vea el ejemplo para IMPLEMENT_DYNAMIC.
Requisitos
Header: afx.h