MFC 應用程式精靈、應用程式類型
使用 MFC 應用程式精靈中的這個頁面,即可設計新的 MFC 應用程式,並在其中加入基本功能。
應用程式類型
指定您要在應用程式中建立的文件支援類型。您所選取的應用程式類型,可決定應用程式可用的使用者介面選項。如需詳細資訊,請參閱 MFC 應用程式精靈、使用者介面功能。如需文件類型的詳細資訊,請參閱:
選項
描述
單一文件介面
為應用程式建立單一文件介面 (SDI) 架構,其檢視類別是以 CView 類別為基礎。您可於精靈的 MFC 應用程式精靈、產生的類別頁面中,變更檢視的基底類別。例如,若要建立表單架構應用程式,請使用 CFormView 類別做為檢視類別。
在這種應用程式類型中,文件的框架視窗只能保留一份文件。
多重文件介面
為應用程式建立多重文件介面 (MDI) 架構,其檢視類別是以 CView 為基礎。您可於精靈的產生的類別頁面中,變更檢視的基底類別。例如,若要建立表單架構應用程式,請使用 CFormView 做為檢視類別。
在這種應用程式類型中,文件的框架視窗可保留多個子視窗。
索引標籤式文件
將每份文件置於個別的索引標籤上。
對話方塊架構
為應用程式建立對話方塊型架構,其對話方塊類別是以 CDialog 為基礎 (若要建立 HTML 對話方塊,請選取 [使用 HTML 對話方塊])。
使用 HTML 對話方塊
限對話方塊應用程式使用。從 CDHtmlDialog 類別而非 CDialog 類別衍生對話方塊類別。如果您核取這個方塊,CDHtmlDialog 會在精靈之 MFC 應用程式精靈、產生的類別頁面的 [基底類別] 方塊內列出。
CDHtmlDialog 衍生的對話方塊會顯示以 HTML 為基礎的對話方塊、與 HTML 控制項交換資料,以及處理 HTML 事件。
多重最上層文件介面
為應用程式建立多重最上層架構,其檢視類別是以 CView 為基礎。
在這種應用程式類型中,使用者若按一下 [檔案] 功能表上的 [開新檔案] (或 [新增框架]),應用程式會建立父代為隱含桌面的視窗。新文件框架隨即顯示於工作列中,且不限於應用程式視窗的用戶端區域中。
文件/檢視架構支援
使用 CDocument 類別和 CView 類別 (預設),指定是否要將文件/檢視架構包括在應用程式中。如果正要移植非 MFC 應用程式,或者準備縮減已編譯過的可執行檔大小,請清除這個核取方塊。根據預設,不具有文件/檢視架構的應用程式是衍生自 CWinApp 類別,而且不包含從磁碟檔案中開啟文件的 MFC 支援。資源語言
設定資源的語言。清單中顯示出系統上可用的語言,即 Visual Studio 的安裝結果。如果您要選取系統語言之外的其他語言,則必須安裝該語言的適當範本資料夾。如需安裝 [資源語言] 預設清單以外之語言資源的詳細資訊,請參閱其他語言的精靈支援。您所選取的語言會反應於精靈之 MFC 應用程式精靈、文件樣板字串頁面的 [當地語系化字串] 選項中。
使用 Unicode 程式庫
指定使用 Unicode 版本或非 Unicode 版本的 MFC 程式庫。專案樣式
表示應用程式是否有標準 MFC、檔案總管、Visual Studio 或 Office 架構和顯示。如需詳細資訊,請參閱建立 Windows 檔案總管樣式的 MFC 應用程式。選項
描述
MFC 標準
提供標準的 MFC 應用程式架構。
檔案總管
實作檔案與檔案總管類似的應用程式使用左窗格是 CTreeView 類別 的分隔視窗,而右窗格是 CListView 類別。
Visual Studio
實作如 Visual Studio 的應用程式,其中包含四個衍生自 CDockablePane 類別的可停駐窗格 ([檔案檢視]、[類別檢視]、[屬性] 和 [輸出]),以及一個衍生自 CMDIFrameWndEx 類別 (預設) 的主框架視窗。
Office
實作如 Office 的應用程式,其中包含一個衍生自 CMFCRibbonBar 類別的功能區、衍生自 CMFCOutlookBar 類別的 Outlook 功能區、衍生自 CMFCCaptionBar 類別的標題列,以及衍生自 CMDIFrameWndEx 類別的主窗格。
視覺化樣式和色彩
決定應用程式的視覺化樣式。下列為可用的選項:Windows 原有/預設
Office 2003
Visual Studio 2005
Office 2007 (藍色佈景主題)
Office 2007 (黑色佈景主題)
Office 2007 (銀色佈景主題)
Office 2007 (青色佈景主題)
啟用視覺化樣式切換
指定使用者是否可以在執行階段變更應用程式的視覺化樣式,通常這是藉由選取功能表或功能區上適當的視覺化樣式來達成。MFC 的使用
指定如何連結 MFC 程式庫。MFC 預設是連結為共用 DLL。選項
描述
使用 MFC 的共用 DLL
將 MFC 程式庫連結至應用程式,做為共用 DLL。應用程式會在執行階段時呼叫 MFC 程式庫。如果應用程式是由使用 MFC 程式庫的多個可執行檔所組成,則本選項會降低其磁碟與記憶體需求。Win32 和 MFC 應用程式都可以在 DLL 中呼叫函式 (預設)。
使用 MFC 的靜態程式庫
於建置時期將應用程式連結至 MFC 靜態程式庫。