Aracılığıyla paylaş


Pencere çerçevesi sınıflarını uygulama Sihirbazı tarafından oluşturulmuş

Kullandığınızda Uygulama Sihirbazı uygulama ve belge görüntüleme sınıfları yanında bir iskelet uygulaması oluşturmak için uygulama Sihirbazı Çerçeve penceresi türetilmiş sınıf uygulamanızın ana çerçeve penceresi oluşturur. Sınıf adı verilen CMainFrame varsayılan ve onu içeren dosyaları MAINFRM olarak adlandırılır.H ve MAINFRM.CPP.

Uygulamanızın SDI, ise, CMainFrame Sınıf türetilmiş sınıftan CFrameWnd.

Uygulamanız, MDI ise CMainFrame sınıfından türetilen CMDIFrameWnd. Bu durumda CMainFrame menü, araç çubuğu ve durum çubuğu içeren bir ana çerçeve uygular. Uygulama Sihirbazı yeni bir belge kare pencere sınıfı için almıyor. Bunun yerine varsayılan uygulama kullanır CMDIChildWnd sınıfı. Her görünüm içeren bir alt pencereyi mfc çerçevesi oluşturur (hangi tür olabilir CScrollView, CEditView, CTreeView, CListView, vb.) uygulama gerektiren. Belge çerçeve pencerenizi özelleştirmek gerekiyorsa, yeni bir belge penceresi çerçevesini sınıf oluşturabilirsiniz (bkz: bir sınıf ekleyerek).

Araç destek seçerseniz, sınıf üye değişken türü de vardır CToolBar ve CStatusBar ve OnCreate iki başlatmak için ileti işleyicisi işlevi Denetim çubuklarından.

Oluşturulan bu çerçeve penceresi sınıflarının çalışma ancak işlevlerini geliştirmek için üye değişkenleri ve işlevleri üye eklemeniz gerekir. Diğer Windows iletilerini işleme, pencere sınıflarına sahip isteyebilirsiniz. Daha fazla bilgi için bkz: mfc tarafından oluşturulan pencere stillerini değiştirme.

Ayrıca bkz.

Başvuru

mfc Program veya denetim kaynağı ve üstbilgi dosyaları

Kavramlar

Pencere çerçeve sınıflarına