共用方式為


MFC 應用程式精靈、應用程式類型

使用 MFC 應用程式精靈中的這個頁面,即可設計新的 MFC 應用程式,並在其中加入基本功能。

  • 應用程式類型
    指定您要在應用程式中建立的文件支援類型。 您所選取的應用程式類型,可決定應用程式可用的使用者介面選項。 如需詳細資訊,請參閱MFC 應用程式精靈、使用者介面功能

    如需文件類型的詳細資訊,請參閱:

    選項

    說明

    單一文件介面

    為應用程式建立單一文件介面 (SDI) 架構,其檢視類別是以 CView 類別為基礎。 您可於精靈的 MFC 應用程式精靈、產生的類別頁面中,變更檢視的基底類別。 例如,若要建立表單架構應用程式,請使用 CFormView 類別做為檢視類別。

    在這種應用程式類型中,文件的框架視窗只能保留一份文件。

    多重文件介面

    為應用程式建立多重文件介面 (MDI) 架構,其檢視類別是以 CView 為基礎。 您可於精靈的產生的類別頁面中,變更檢視的基底類別。 例如,若要建立表單架構應用程式,請使用 CFormView 做為檢視類別。

    在這種應用程式類型中,文件的框架視窗可保留多個子視窗。

    索引標籤式文件

    將每份文件置於個別的索引標籤上。

    對話方塊架構

    為應用程式建立對話方塊型架構,其對話方塊類別是以 CDialog 為基礎 (若要建立 HTML 對話方塊,請選取 [使用 HTML 對話方塊])。

    使用 HTML 對話方塊(I)

    限對話方塊應用程式使用。 從 CDHtmlDialog 類別而非 CDialog 類別衍生對話方塊類別。 如果您核取這個方塊,CDHtmlDialog 會在精靈之 MFC 應用程式精靈、產生的類別頁面的 [基底類別] 方塊內列出。

    CDHtmlDialog 衍生的對話方塊會顯示以 HTML 為基礎的對話方塊、與 HTML 控制項交換資料,以及處理 HTML 事件。

    多重最上層文件(T)

    為應用程式建立多重最上層架構,其檢視類別是以 CView 為基礎。

    在這種應用程式類型中,使用者若按一下 [檔案] 功能表上的 [開新檔案] (或 [新增框架]),應用程式會建立父代為隱含桌面的視窗。 新文件框架隨即顯示於工作列中,且不限於應用程式視窗的用戶端區域中。

  • 文件/檢視架構支援
    使用 CDocument 類別CView 類別 (預設),指定是否要將文件/檢視架構包括在應用程式中。 如果正要移植非 MFC 應用程式,或者準備縮減已編譯過的可執行檔大小,請清除這個核取方塊。 根據預設,不具有文件/檢視架構的應用程式是衍生自 CWinApp 類別,而且不包含從磁碟檔案中開啟文件的 MFC 支援。

  • 資源語言
    設定資源的語言。 清單中顯示出系統上可用的語言,即 Visual Studio 的安裝結果。 如果您要選取系統語言之外的其他語言,則必須安裝該語言的適當範本資料夾。 如需安裝 [資源語言] 預設清單以外之語言資源的詳細資訊,請參閱其他語言的精靈支援

    您所選取的語言會反應於精靈之 MFC 應用程式精靈、文件樣板字串頁面的 [當地語系化字串] 選項中。

  • 使用 Unicode 程式庫
    指定使用 Unicode 版本或非 Unicode 版本的 MFC 程式庫。

  • 專案樣式
    表示應用程式是否有標準 MFC、檔案總管、Visual Studio 或 Office 架構和顯示。 如需詳細資訊,請參閱建立檔案總管樣式的 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(U)

    將 MFC 程式庫連結至應用程式,做為共用 DLL。 應用程式會在執行階段時呼叫 MFC 程式庫。 如果應用程式是由使用 MFC 程式庫的多個可執行檔所組成,則本選項會降低其磁碟與記憶體需求。 Win32 和 MFC 應用程式都可以在 DLL 中呼叫函式 (預設)。

    使用 MFC 的靜態程式庫(E)

    於建置時期將應用程式連結至 MFC 靜態程式庫。

請參閱

參考

MFC 應用程式精靈

概念

為 Visual C++ 專案建立的檔案類型