Sdílet prostřednictvím


Typ aplikace, Průvodce aplikací knihovny MFC

Pomocí této stránky MFC – průvodce aplikací lze navrhnout a přidat základní funkce do nové aplikace knihovny MFC.

  • Typ aplikace
    Určuje typ podpory dokumentu, který se má vytvořit v aplikaci.Zvolený typ aplikace určuje možnosti uživatelského rozhraní, které jsou k dispozici pro aplikaci.Další informace naleznete v tématu Funkce uživatelského rozhraní, Průvodce aplikací MFC.

    Další informace o typech dokumentů naleznete v tématech:

    Možnost

    Popis

    Jednoduchý dokument

    Vytvoří pro aplikaci architekturu rozhraní jednoduchého dokumentu (SDI), ve které třída zobrazení vychází z Třída CView.Základní třídu pro zobrazení lze změnit na stránce průvodce Generované třídy, Průvodce aplikací MFC.Chcete-li například vytvořit aplikaci založenou na formulářích, použijte pro třídu zobrazení Třída CFormView.

    V tomto typu aplikace může okno dokumentu obsahovat pouze jeden dokument.

    Více dokumentů

    Vytvoří pro aplikaci architekturu rozhraní více dokumentů (MDI), ve které třída zobrazení vychází z CView.Základní třídu pro zobrazení lze změnit na stránce průvodce Generated Classes.Chcete-li například vytvořit aplikace založenou na formulářích, použijte pro třídu zobrazení CFormView.

    V tomto typu aplikace může okno dokumentu obsahovat více podřízených oken.

    Dokumenty s kartami

    Umístí každý dokument na samostatnou kartu.

    Založená na dialogovém okně

    Vytvoří architekturu založenou na dialogovém okně, ve které třída dialogového okna vychází z CDialog. (Pokud chcete vytvořit dialogového okna HTML, zvolte pole Use HTML dialog.)

    Použít dialogové okno HTML

    Pouze pro aplikace dialogového okna.Třída dialogového okna je odvozena z Třída CDHtmlDialog namísto Třída CDialog.Pokud zaškrtnete toto políčko, je CDHtmlDialog uveden v poli Základní třída na stránce průvodce Generované třídy, Průvodce aplikací MFC.

    Dialogové okno odvozené od CDHtmlDialog zobrazí dialogové okno HTML, vymění data s ovládacím prvkem HTML a zachytí události HTML.

    Více dokumentů nejvyšší úrovně

    Vytvoří pro aplikaci architekturu s více dokumenty nejvyšší úrovně, ve které třída zobrazení vychází z CView.

    V tomto typu aplikace je po kliknutí na Nový (nebo Nový rámec) v nabídce Soubor vytvořeno okno, jehož nadřazený prvek je implicitně plocha.Rámec nového dokumentu se zobrazí na hlavním panelu a není omezen na klientskou oblast okna aplikace.

  • Podpora architektury document/view
    Určuje, zda se má do aplikace zahrnout architektura document/view pomocí Třída CDocument nebo Třída CView (výchozí).Pokud provádíte přenos aplikace bez podpory knihovny MFC, nebo pokud chcete zmenšit velikost zkompilovaného spustitelného souboru, zrušte zaškrtnutí tohoto políčka.Ve výchozím nastavení je aplikace bez podpory architektury document/view odvozena z Třída CWinApp, a nezahrnuje podporu knihovny MFC pro otevření dokumentu ze souboru na disku.

  • Jazyk prostředku
    Nastaví jazyk prostředků.Tento seznam zobrazí pouze jazyky, které byly nainstalované sadou Visual Studio a jsou k dispozici v systému.Pokud chcete zvolit jiný jazyk, než je jazyk vašeho systému, musí být nainstalována odpovídající složka šablony pro tento jazyk.Další informace o instalaci jazyka prostředků odlišného od výchozích dostupných v seznamu Jazyk prostředku naleznete v tématu Podpora průvodce pro ostatní jazyky.

    Vybraný jazyk se projeví v možnosti Lokalizované řetězce na stránce průvodce Řetězce šablon dokumentů, Průvodce aplikací MFC.

  • Použít knihovny Unicode
    Určuje, zda je použitá Unicode verze knihovny MFC, nebo knihovny bez podpory kódování Unicode.

  • Styl projektu
    Určuje, zda má aplikace standardní knihovny MFC, File Explorer, Visual Studio nebo architektura systému Office a zobrazení.Další informace naleznete v tématu Vytvoření aplikace knihovny MFC ve stylu Průzkumníka souborů.

    Možnost

    Popis

    Standardní knihovna MFC

    Poskytuje standardní architekturu aplikace knihovny MFC.

    File Explorer

    Implementuje aplikaci podobnou Průzkumníku souboru pomocí rozdělovač okno, kde je v levém podokně Třída CTreeView a je v pravém podokně Třída CListView.

    Visual Studio

    Implementuje aplikaci podobnou sadě Visual Studio, která obsahuje čtyři ukotvitelná podokna (Zobrazení souboru, Zobrazení tříd, Vlastnosti a Výstup) odvozená z třídy Třída CDockablePane a rámec hlavního okna, který je odvozený z třídy Třída CMDIFrameWndEx (výchozí).

    Office

    Implementuje aplikaci podobnou sadě Office, která obsahuje pás karet, který je odvozen od Třída CMFCRibbonBar, panel aplikace Outlook, který je odvozen z Třída CMFCOutlookBar, záhlaví, které je odvozeno od Třída CMFCCaptionBar a hlavní rámec, který je odvozen od Třída CMDIFrameWndEx.

  • Vizuální styl a barvy
    Určuje vzhled aplikace.Zobrazí se následující možnosti:

    • Windows výchozí/nativní

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (modrý motiv)

    • Office 2007 (černý motiv)

    • Office 2007 (stříbrný motiv)

    • Office 2007 (motiv aqua)

  • Povolit přepínání vizuálních stylů
    Určuje, zda uživatel může změnit vizuální styl aplikace za běhu, obvykle výběrem odpovídajícího vizuálního stylu z nabídky nebo pásu karet.

  • Použití knihovny MFC
    Určuje, jak propojit knihovnu MFC.Ve výchozím nastavení je knihovna MFC propojena jako sdílená knihovna DLL.

    Možnost

    Popis

    Použít knihovnu MFC ve sdíleném souboru knihovny DLL

    Propojí knihovnu MFC do aplikace jako sdílenou knihovnu DLL.Aplikace volá knihovnu MFC v době běhu.Tato možnost snižuje požadavky na disk a paměť u aplikací, které se skládají z více spustitelných souborů, které používají knihovnu MFC.Aplikace knihovny MFC i Win32 mohou volat funkce v knihovně DLL (výchozí)

    Použít knihovnu MFC ve statické knihovně

    Propojí aplikaci se statickou knihovnou MFC v okamžiku sestavení.

Viz také

Referenční dokumentace

MFC – průvodce aplikací

Koncepty

Typy souborů vytvořených pro projekty Visual C++