DECLARE_SERIAL

DECLARE_SERIAL ( sınıf )

Parametreleri

sınıf

Gerçek adı (tırnak içinde değil) sınıfı.

Açıklamalar

DECLARE_SERIAL bir CObjectiçin gerekli c++ üstbilgi kodunu üretir-türetilmiş sınıf seri hale getirilebilir. Seri hale getirme, bir nesne için ve içeriğini okuma veya yazma bir dosyadan işlemidir.

DECLARE_SERIAL makroyu kullanmak bir.H modülü, sonra tüm bu modül içerir.Bu sınıfın nesneleri erişmeniz cpp modülleri.

DECLARE_SERIAL sınıfı bildiriminde yer alıyorsa, sonra IMPLEMENT_SERIAL sınıf uygulanmasında dahil edilmesi.

DECLARE_SERIAL makro DECLARE_DYNAMIC ve declare_dyncreate tüm işlevselliğini içerir.

AFX_API makro otomatik olarak DECLARE_SERIAL ve IMPLEMENT_SERIAL makroları kullanan sınıflar için CArchive çıkarma operatörü dışa aktarmak için kullanabilirsiniz. Sınıf bildirimleri aparatı (yer.h dosyası) aşağıdaki kodu ile:

#undef AFX_API
# define AFX_API afx_ext_class

lt; burada sınıf bildirimleri >

#undef AFX_API
# define AFX_API

DECLARE_SERIAL makro ile ilgili daha fazla bilgi için bkz: CObject Class konular Visual c++ programlama Kılavuzu.

Ayrıca bkz:nbsp;DECLARE_DY&NAMIC, IMPLEMENT_SERIAL, RUNTIME_CLASS, CObject::IsKindOf

Index