Sdílet prostřednictvím


Typ aplikace, Průvodce aplikací knihovny MFC

Pomocí této stránky Průvodce aplikací knihovny MFC 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í knihovny MFC.

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

    Parametr

    Popis

    Jednoduchý dokument

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

    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 CDHtmlDialog Class namísto CDialog Class. 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í knihovny 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í CDocument Class nebo CView Class (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 CWinApp Class, 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 dokumentu, Průvodce aplikací knihovny 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
    Označuje, zda má aplikace architekturu a zobrazení standardní knihovny MFC, Průzkumníka Windows, sady Visual Studio nebo sady Office. Další informace naleznete v tématu Vytvoření aplikace knihovny MFC stylu Průzkumníka systému Windows.

    Parametr

    Popis

    Standardní knihovna MFC

    Poskytuje standardní architekturu aplikace knihovny MFC.

    Průzkumník Windows

    Implementuje aplikaci podobnou Průzkumníku Windows pomocí rozděleného okna, kde je levé okno CTreeView Class a pravé okno je CListView Class.

    Visual Studio

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

    Office

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

  • 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í MFC
    Určuje, jak propojit knihovnu MFC. Ve výchozím nastavení je knihovna MFC propojena jako sdílená knihovna DLL.

    Parametr

    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é

Odkaz

Průvodce aplikací knihovny MFC

Koncepty

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