IMPLEMENT_DYNCREATE

IMPLEMENT_DYNCREATE ( sınıf, base_class_name )

Parametreleri

sınıf

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

base_class_name

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

Açıklamalar

IMPLEMENT_DYNCREATE makro ile declare_dyncreate makro nesneleri CObjectetkinleştirmek için kullanın-türetilmiş sınıflar çalışma zamanında dinamik olarak oluşturulacak. Çerçeve bu yeteneği bir nesne seri hale getirme sırasında diskten okur yeni nesnelerin dinamik olarak örnek oluşturmak için kullanır. IMPLEMENT_DYNCREATE makro sınıf uygulama dosyasına ekleyin. Daha fazla bilgi için bkz: CObject Class konular Visual c++ programlama Kılavuzu.

declare_dyncreate ve IMPLEMENT_DYNCREATE makrolar kullanırsanız, sonra RUNTIME_CLASS makro ve CObject::IsKindOf üye işlev sınıf nesnelerinin zamanında belirlemek için kullanabileceğiniz.

declare_dyncreate sınıfı bildiriminde yer alıyorsa, sonra IMPLEMENT_DYNCREATE sınıf uygulanmasında dahil edilmesi.

Ayrıca bkz:nbsp;declare_dyncreate, RU&NTIME_CLASS, CObject::IsKindOf

Index