CMultiDocTemplate

CMultiDocTemplate sınıfı bir belge şablonu uygulayan birden çok belgeli arabirim (MDI) tanımlar. Bir MDI uygulaması ana çerçeve penceresi her hangi bir belge görüntüler hangi-ebilmek açık kullanıcı belge çerçeve pencereleri, syfyr ya da daha fazla bir çalışma alanı kullanır. MDI daha ayrıntılı bir açıklaması için bkz: Windows arabirimi yönergeleri için yazılım tasarımı.

Bir belge şablonunu üç sınıf türü arasındaki ilişkileri tanımlar:

Bir MDI uygulama birden çok belge türünü destekler ve farklı türde aynı anda açık olabilir. Uygulamanızın desteklediği her belge türü için bir belge şablonu vardır. MDI uygulamanız, elektronik tablolar ve metin belgeleri destekliyorsa, örneğin iki CMultiDocTemplate nesne uygulama vardır.

Kullanıcı yeni bir belge oluşturduğunda, uygulama belge şablonlarını kullanır. Uygulama birden çok belge türünü destekliyorsa, çerçeve belge şablonları desteklenen belge türü adlarının alır ve bir listedeki dosya yeni iletişim kutusunda görüntüler. Kullanıcı bir belge tipi seçildiğinde uygulama belge sınıf nesnesi, bir çerçeve window nesnesi ve bir görüntüleme nesnesi oluşturur ve bunları birbirine bağlayan.

CMultiDocTemplate Oluşturucu dışında herhangi bir üye işlevlerini aramak gerekmez. Çerçeve içten CMultiDocTemplate nesnelerini işleme.

CMultiDocTemplateile ilgili daha fazla bilgi için bkz: Belge şablonları ve belge/görünüm oluşturma işlemi Visual c++ programlama Kılavuzu.

# lt;afxwin.h> dahil;

Sı&nıf üyeleri |nbsp; Temel sınıf | Hiyerarşi çizelgesi

Ör&neknbsp; mfc örnek MULTIPAD

Ayrıca bkz: CDocTemplate, CSingleDocTemplate, CWinApp

Index