IMPLEMENT_SERIAL ( nombre_clase, base_class_name, wSchema )
Parámetros
class_name
El nombre real de la clase (no entre comillas).
base_class_name
El nombre de la clase base (no entre comillas).
wSchema
Un UINT "número de versión" que será codificado en el archivo para habilitar un programa deserializing identificar y manejar datos creados por el programa anteriores versiones. El número de clase de esquema no debe ser – 1.
Observaciones
Genera el código C++ necesario para una dinámica CObject-derivados clase con acceso en tiempo de ejecución para el nombre de la clase y la posición dentro de la jerarquía. Utilice la macro IMPLEMENT_SERIAL en una.Módulo CPP; a continuación, enlazar el código objeto resultante sólo una vez.
Puede utilizar la macro AFX_API para exportar automáticamente el operador de extracción de CArchive para las clases que utilizan las macros IMPLEMENT_SERIAL y DECLARE_SERIAL . Soporte de las declaraciones de clase (situado en el.Archivo H) con el siguiente código:
# undef AFX_API
# define AFX_API AFX_EXT_CLASS
lt; las declaraciones de clase aquí >
# undef AFX_API
# define AFX_API
Para obtener más información, consulte el Temas de clase de CObject en la Guía del programador de Visual C++.
Vea tambiénnbsp;DECLARE_SERIAL, RU&NTIME_CLASS, CObject::IsKindOf