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žítCFormView
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 CDialog
tří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éCDHtmlDialog
okno -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 CView
tří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++