Aracılığıyla paylaş


Uygulama Türü, MFC Uygulama Sihirbazı

Yeni bir MFC uygulaması tasarlamak ve bunlara temel özellikler eklemek için MFC Uygulama Sihirbazı'nın bu sayfasını kullanın.

  • Uygulama türü

    Uygulamanızda oluşturmak istediğiniz belge desteğinin türünü belirtir. Seçtiğiniz uygulama türü, uygulamanız için kullanılabilen kullanıcı arabirimi seçeneklerini belirler. Daha fazla bilgi için bkz . Kullanıcı Arabirimi Özellikleri, MFC Uygulama Sihirbazı .

    Belge türleri hakkında daha fazla bilgi için bkz:

    Seçenek Tanım
    Tek belge Uygulamanız için bir görünüm sınıfının CView Sınıfını temel aldığı tek bir belge arabirimi (SDI) mimarisi oluşturur. Görünümün temel sınıfını sihirbazın Oluşturulan Sınıflar, MFC Uygulama Sihirbazı sayfasında değiştirebilirsiniz. Örneğin, form tabanlı bir uygulama oluşturmak için görünüm sınıfı için CFormView Sınıfı'nı kullanın.

    Bu tür bir uygulamada, belgenin çerçeve penceresi yalnızca bir belgeyi barındırabilir.
    Birden çok belge Uygulamanız için bir görünüm sınıfının temel CViewaldığı birden çok belge arabirimi (MDI) mimarisi oluşturur. Görünümün temel sınıfını sihirbazın Oluşturulan Sınıflar sayfasında değiştirebilirsiniz. Örneğin, görünüm sınıfı için form tabanlı bir uygulama oluşturmak için kullanın CFormView .

    Bu tür bir uygulamada, belgenin çerçeve penceresi birden çok alt pencere barındırabilir.
    Sekmeli belgeler Her belgeyi ayrı bir sekmeye yerleştirir.
    İletişim kutusu tabanlı Uygulamanız için bir iletişim kutusu sınıfının temel CDialogaldığı, iletişim kutusu tabanlı bir mimari oluşturur. (HTML iletişim kutusu oluşturmak için kutuyu seçinHTML iletişim kutusunu kullan.)
    HTML kullan iletişim kutusu Yalnızca iletişim kutusu uygulamaları için. İletişim kutusunu CDialog Sınıfı yerine CDHtmlDialog Sınıfından türetir. Bu kutuyu işaretlerseniz, CDHtmlDialog sihirbazın Oluşturulan Sınıflar, MFC Uygulama Sihirbazı sayfasındaki Temel sınıf kutusunda listelenir.

    CDHtmlDialogTüretilmiş iletişim kutusunda HTML tabanlı iletişim kutuları görüntülenir, HTML denetimleriyle veri alışverişi yapılır ve HTML olayları işlenir.
    Birden çok üst düzey belge Uygulamanız için bir görünüm sınıfının temel CViewaldığı birden çok üst düzey mimari oluşturur.

    Bu uygulama türünde, kullanıcı Dosya menüsünde Yeni (veya Yeni Çerçeve) seçeneğine tıkladığında, üst öğesi örtük olarak masaüstü olan bir pencere oluşturur. Yeni belge çerçevesi görev çubuğunda görünür ve uygulama penceresinin istemci alanıyla sınırlı değildir.
  • Belge/görünüm mimarisi desteği

    CDocument Sınıfı ve CView Sınıfı (varsayılan) kullanılarak uygulamanıza belge/görünüm mimarisi eklenip eklenmeyeceğini belirtir. MFC olmayan bir uygulamayı taşımaya devam ediyorsanız veya derlenmiş yürütülebilir dosyanızın boyutunu küçültmek istiyorsanız bu onay kutusunu temizleyin. Varsayılan olarak, belge/görünüm mimarisi olmayan bir uygulama CWinApp Sınıfından türetilir ve bir disk dosyasından belge açmak için MFC desteği içermez.

  • Kaynak dili

    Kaynaklarınızın dilini ayarlar. Liste, Visual Studio tarafından yüklendiği şekilde sisteminizde kullanılabilen dilleri görüntüler. Sistem dilinizden farklı bir dil seçmek istiyorsanız, bu dil için uygun şablon klasörü zaten yüklü olmalıdır.

    Seçtiğiniz dil, sihirbazın Belge Şablonu Dizeleri, MFC Uygulama Sihirbazı sayfasının Yerelleştirilmiş dizeler seçeneğine yansıtılır.

  • Unicode kitaplıkları kullanma

    MFC kitaplıklarının Unicode veya Unicode olmayan sürümünün kullanılıp kullanılmayacağını belirtir.

  • Proje stili

    Uygulamanızın standart bir MFC, Dosya Gezgini, Visual Studio veya Office mimarisine ve görüntüsüne sahip olup olmadığını gösterir. Daha fazla bilgi için bkz. Dosya Gezgini Stili MFC Uygulaması Oluşturma.

    Seçenek Tanım
    MFC standardı Standart bir MFC uygulama mimarisi sağlar.
    Dosya Gezgini Sol bölmenin CTreeView Sınıfı, sağ bölmenin ise CListView Sınıfı olduğu bir bölücü penceresi kullanarak Dosya Gezgini benzeri bir uygulama uygular.
    Visual Studio CDockablePane Sınıfından ve CMDIFrameWndEx Sınıfından türetilen bir ana çerçeve penceresinden (varsayılan) türetilen dört yerleşik bölme (Dosya Görünümü, Sınıf Görünümü, Özellikler ve Çıktı) içeren Visual Studio benzeri bir uygulama uygular.
    Office CMFCRibbonBar Sınıfından türetilen bir şerit, CMFCOutlookBar Sınıfından türetilen bir Outlook çubuğu, CMFCCaptionBar Sınıfından türetilen bir başlık çubuğu ve CMDIFrameWndEx Sınıfından türetilen bir ana çerçeve içeren Office benzeri bir uygulama uygular.
  • Görsel stil ve renkler

    Uygulamanın görsel stilini belirler. Aşağıdaki seçenekler kullanılabilir:

    • Windows Yerel/Varsayılan

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (Mavi tema)

    • Office 2007 (Siyah tema)

    • Office 2007 (Gümüş tema)

    • Office 2007 (Su teması)

  • Görsel stil değiştirmeyi etkinleştirme

    Kullanıcının genellikle bir menü veya şeritten uygun görsel stilini seçerek uygulamanın görsel stilini çalışma zamanında değiştirip değiştiremeyeceğini belirtir.

  • MFC kullanımı

    MFC kitaplığına nasıl bağlanacaklarını belirtir. Varsayılan olarak, MFC paylaşılan DLL olarak bağlanır.

    Seçenek Tanım
    Paylaşılan DLL'de MFC kullanma MFC kitaplığını paylaşılan DLL olarak bir uygulamaya bağlar. Uygulama, çalışma zamanında MFC kitaplığına çağrı yapar. Bu seçenek, MFC kitaplığını kullanan birden çok yürütülebilir dosyadan oluşan uygulamaların disk ve bellek gereksinimlerini azaltır. Hem Win32 hem de MFC uygulamaları DLL'nizdeki işlevleri çağırabilir (varsayılan)
    Statik kitaplıkta MFC kullanma Derleme zamanında bir uygulamayı statik MFC kitaplığına bağlar.

Ayrıca bkz.

MFC Uygulama Sihirbazı
Visual Studio C++ projeleri için Oluşturulan Dosya Türleri