Mfc Application Architecture sınıfları

Bu kategori sınıfları bir çerçeve uygulama mimarisi için katkıda bulunur. Onlar işlevi çoğu uygulama için ortak kaynağı. Uygulamaya özel işlevler eklemek için çerçeve doldurun. Genellikle/mimari sınıflardan yeni sınıflar ya sonra yeni üye ekleme veya varolan üye işlevleri geçersiz kılma tarafından bunu.

AppWizard tümü uygulama çerçevesi farklı şekillerde kullanan uygulamalar, çeşitli türleri oluşturur. SDI (tek belge arabirimi) ve MDI (Çoklu belge arabirimi) uygulamaları tam kullanımı belge/görünüm mimarisi adlı framework'ün bir parçası olun. Uygulamaları, iletişim tabanlı uygulamalar, form tabanlı uygulamalar ve DLL'leri gibi sadece bazı belge ve Görünüm mimarisi özelliklerini kullanmak.

Belge/görüntüleme uygulamaları belgeler, Gösterim ve çerçeve pencereleri bir veya daha fazla kümesi içerir. Bir belge şablonu nesne sınıfları için her belge/view/çerçeve kümesi ilişkilendirir.

Belge/görünüm mimarisi, mfc uygulamanızda kullanmak zorunda değilsiniz, ancak bunu yaparken avantajları vardır. Yazdırma ve yazdırma önizleme desteği olarak MFC'ın ole kapsayıcı ve sunucu desteği belge/görünüm mimarisi, temel.

En az iki nesne tüm mfc uygulamaları var: CWinAppve ana window nesnesini, bir tür den uygulama nesnesi türetilmiş (genellikle dolaylı) CWnd. (Çoğunlukla, ana pencere CFrameWnd, CMDIFrameWndya da CDialoghepsi CWndtüretilmiştir, türetilmiştir.)

Belge ve Görünüm mimarisi kullanan uygulamalar, ek nesneler içerir. Asıl nesneleri aşağıdaki gibidir.:

Belge/görüntüleme uygulamaları da içeren çerçeve pencereleri ( CFrameWndtüretilmiş) ve belge şablonları ( CDocTemplatetüretilmiş).

Index