IMPLEMENT_SERIAL

IMPLEMENT_SERIAL ( class_name, base_class_name, wSchema )

พารามิเตอร์

class_name

ชื่อจริงของชั้น (ไม่อยู่ในเครื่องหมายอัญประกาศ)?

base_class_name

ชื่อของคลาสพื้นฐาน (ไม่อยู่ในเครื่องหมายอัญประกาศ)?

wSchema

หมายUINT "เลขรุ่น" จะถูกเข้ารหัสในเก็บถาวรเพื่อเปิดใช้งานโปรแกรม deserializing เพื่อระบุ และจัดการข้อมูลที่สร้างขึ้นโดยโปรแกรมรุ่นก่อนหน้านี้ หมายเลขเค้าร่างของคลาสต้องไม่– 1?

หมายเหตุ

สร้างรหัส c ++จำเป็นสำหรับแบบไดนามิกCObject-มาคลาเวลาทำงานเข้ากับคลาสชื่อและตำแหน่งภายในลำดับชั้น ใช้แมโคIMPLEMENT_SERIALในนี้โมดูล CPP เชื่อมโยงรหัสวัตถุได้เพียงครั้งเดียว?

คุณสามารถใช้แมโคAFX_APIเพื่อการส่งออกตัวดำเนินการแยกCArchiveเรียนที่ใช้แมโคIMPLEMENT_SERIALและDECLARE_SERIALโดยอัตโนมัติ ใส่ที่ประกาศคลาส (อยู่ในนั้นแฟ้ม H) ด้วยรหัสต่อไปนี้:

#undef AFX_API
#กำหนด AFX_API AFX_EXT_CLASS

lt ประกาศคลาสของคุณที่นี่ >

#undef AFX_API
#กำหนด AFX_API

ดูข้อมูลเพิ่มเติม การ หัวข้อคลา CObject in Visual c ++ Programmer ของรายการแนะนำ?

ดูเพิ่มเติมnbspDECLARE_SERIAL, RUNTIME_CLASS, CObject::IsKindOf(&N)

Index