Sdílet prostřednictvím


Typ aplikace, Průvodce aplikací knihovny MFC

Tato stránka Průvodce aplikací MFC slouží k návrhu a přidání základních funkcí do nové aplikace MFC.

  • Typ aplikace

    Určuje typ podpory dokumentů, kterou chcete vytvořit v aplikaci. Typ vybrané aplikace určuje možnosti uživatelského rozhraní, které jsou pro vaši aplikaci k dispozici. Další informace najdete v tématu Funkce uživatelského rozhraní, Průvodce aplikací MFC.

    Další informace o typech dokumentů najdete tady:

    Možnost Popis
    Jeden dokument Vytvoří pro vaši aplikaci architekturu s jedním rozhraním dokumentu (SDI), kde třída zobrazení je založená na třídě CView. Základní třídu pro zobrazení můžete změnit na stránce Průvodce generovanými třídami, průvodce aplikací MFC v průvodci. Chcete-li vytvořit aplikaci založenou na formuláři, například použijte CFormView Třída pro třídu view.

    V tomto typu aplikace může okno rámce dokumentu obsahovat pouze jeden dokument.
    Více dokumentů Vytvoří pro vaši aplikaci architekturu více rozhraní dokumentů (MDI), kde je třída zobrazení založena na CView. Základní třídu pro zobrazení můžete změnit na stránce Vygenerované třídy v průvodci. Chcete-li vytvořit aplikaci založenou na formuláři, například použít CFormView pro třídu zobrazení.

    V tomto typu aplikace může okno rámečku dokumentu obsahovat více podřízených oken.
    Dokumenty s kartami Umístí každý dokument na samostatnou kartu.
    Založené na dialogových oknech Vytvoří architekturu založenou na dialogovém okně pro vaši aplikaci, na které je založena CDialogtřída dialogového okna . (Chcete-li vytvořit dialogové okno HTML, zaškrtněte políčko. Použít dialogové okno HTML.)
    Použití dialogového okna HTML Pouze pro aplikace dialogového okna. Odvozuje třídu dialogového okna z CDHtmlDialog Třídy namísto CDialog Třídy. Pokud toto políčko zaškrtnete, CDHtmlDialog je uvedena v poli Základní třída v generované třídy, průvodce aplikací MFC na stránce průvodce .

    Dialogové CDHtmlDialogokno -odvozené zobrazuje dialogová okna založená na HTML, vyměňuje data s ovládacími prvky HTML a zpracovává události HTML.
    Více dokumentů nejvyšší úrovně Vytvoří pro vaši aplikaci více architektur nejvyšší úrovně, kde je založena CViewtřída zobrazení .

    V tomto typu aplikace, když uživatel klikne na Nový (nebo Nový rámec) v nabídce Soubor , aplikace vytvoří okno, jehož nadřazený objekt je implicitně plocha. Nový rámec dokumentu se zobrazí na hlavním panelu a není omezen na klientskou oblast okna aplikace.
  • Podpora architektury dokumentů a zobrazení

    Určuje, jestli chcete do aplikace zahrnout architekturu dokumentu a zobrazení pomocí třídy CDocument a třídy CView (výchozí). Pokud portujete aplikaci mimo MFC nebo chcete zmenšit velikost kompilovaného spustitelného souboru, zrušte zaškrtnutí tohoto políčka. Ve výchozím nastavení je aplikace bez architektury dokumentů a zobrazení odvozena z třídy CWinApp a nezahrnuje podporu MFC pro otevření dokumentu ze souboru disku.

  • Jazyk prostředků

    Nastaví jazyk vašich prostředků. V seznamu se zobrazí jazyky dostupné ve vašem systému, jak je nainstalované v sadě Visual Studio. Pokud chcete vybrat jiný jazyk než systémový jazyk, musí být již nainstalována příslušná složka šablony pro daný jazyk.

    Jazyk, který vyberete, se projeví v lokalizovaných řetězcích na stránce Průvodce aplikací MFC v průvodci lokalizovanými řetězci.

  • Použití knihoven Unicode

    Určuje, zda se používá verze Unicode nebo jiné než Unicode knihoven MFC.

  • Styl projektu

    Určuje, jestli má vaše aplikace standardní architekturu MFC, Průzkumník souborů, Visual Studio nebo Architekturu Office. Další informace naleznete v tématu Vytvoření Průzkumník souborů-style MFC aplikace.

    Možnost Popis
    MFC standard Poskytuje standardní architekturu aplikace MFC.
    Průzkumník souborů Implementuje Průzkumník souborů-like aplikace pomocí rozdělovače okno, kde levé podokno je CTreeView Třída a pravé podokno je CListView Třída.
    Visual Studio Implementuje aplikaci podobné sadě Visual Studio, která obsahuje čtyři ukotvená podokna (zobrazení souborů, zobrazení tříd, vlastnosti a výstup), které jsou odvozené z třídy CDockablePane a okna hlavního rámce odvozeného z TŘÍDY CMDIFrameWndEx (výchozí).
    Office Implementuje aplikaci typu Office, která obsahuje pás karet odvozený z CMFCRibbonBar Class, outlookový pruh odvozený z CMFCOutlookBar Class, titulek odvozený z CMFCCaptionBar Class a hlavní rámec odvozený z CMDIFrameWndEx Třídy.
  • Vizuální styl a barvy

    Určuje vizuální styl aplikace. Existují tyto možnosti:

    • Nativní/výchozí windows

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (modrý motiv)

    • Office 2007 (černý motiv)

    • Office 2007 (stříbrný motiv)

    • Office 2007 (motiv Aqua)

  • Povolení přepínání vizuálního stylu

    Určuje, jestli uživatel může změnit vizuální styl aplikace za běhu, obvykle výběrem vhodného vizuálního stylu z nabídky nebo pásu karet.

  • Použití knihovny MFC

    Určuje, jak propojit knihovnu MFC. Mfc je ve výchozím nastavení propojený jako sdílená knihovna DLL.

    Možnost Popis
    Použití knihovny MFC ve sdílené knihovně DLL Propojuje knihovnu MFC s aplikací jako sdílenou knihovnu DLL. Aplikace volá knihovnu MFC za běhu. Tato možnost snižuje požadavky na disk a paměť aplikací, které se skládají z více spustitelných souborů, které používají knihovnu MFC. Aplikace Win32 i MFC mohou volat funkce v knihovně DLL (výchozí)
    Použití knihovny MFC ve statické knihovně Pro propojení aplikace se statickou knihovnou MFC v době sestavení.

Viz také

MFC – průvodce aplikací
Typy souborů vytvořené pro projekty Visual Studio C++