Share via


IMPLEMENT_SERIAL

C + + 코드에 대 한 동적 필요한 생성 CObject-런타임 액세스 클래스를 파생 하는 클래스 이름 및 계층 구조 내의 위치에 있습니다.

IMPLEMENT_SERIAL(class_name, base_class_name, wSchema )

매개 변수

  • 클래스
    클래스의 실제 이름입니다.

  • base_class_name
    기본 클래스의 이름입니다.

  • wSchema
    A UINT "deserialize 하는 프로그램을 식별 하 고 생성 하는 데이터를 처리 하 여 보관 인코딩할 버전 번호"에 이전 버전 프로그램.클래스 스키마 번호-1 이어야 합니다.

설명

사용은 IMPLEMENT_SERIAL 매크로에.cpp 모듈이 있습니다. 다음 결과 개체 코드는 한 번만 연결 합니다.

사용할 수는 AFX_API 매크로 자동으로 내보낼 수는 CArchive 추출 연산자를 사용 하는 클래스는 DECLARE_SERIALIMPLEMENT_SERIAL 매크로.다음 코드를 클래스 선언 (.h 파일에 있음)를 대괄호.

#undef AFX_API
#define AFX_API AFX_EXT_CLASS

// <your class declarations here>

#undef AFX_API
#define AFX_API

자세한 내용은 CObject 클래스 항목.

예제

IMPLEMENT_SERIAL(CAge, CObject, VERSIONABLE_SCHEMA | 2)

요구 사항

헤더: afx.h

참고 항목

참조

DECLARE_SERIAL

RUNTIME_CLASS

CObject::IsKindOf

개념

MFC 매크로 전역