共用方式為


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 連結庫

    指定是否使用 MFC 連結庫的 Unicode 或非 Unicode 版本。

  • 項目樣式

    指出您的應用程式是否有標準MFC、檔案總管、Visual Studio 或 Office 架構和顯示。 如需詳細資訊,請參閱建立 檔案總管 樣式 MFC 應用程式

    選項 描述
    MFC 標準 提供標準 MFC 應用程式架構。
    檔案總管 使用分割器視窗實作類似 檔案總管 的應用程式,其中左窗格是 CTreeView 類別,而右窗格則是 CListView 類別
    Visual Studio 實作類似 Visual Studio 的應用程式,其中包含衍生自 CDockablePane 類別的四個可停駐窗格(檔案檢視、類別檢視屬性輸出),以及衍生自 CMDIFrameWndEx 類別的主框架視窗(預設值)。
    Office 實作類似 Office 的應用程式,其中包含衍生自 CMFCRibbonBar 類別的功能區、衍生自 CMFCOutlookBar 類別的 Outlook 列、衍生自 CMFCCaptionBar 類別的標題欄,以及衍生自 CMDIFrameWndEx 類別的主框架。
  • 視覺樣式和色彩

    決定應用程式的視覺化樣式。 下列是可用的選項:

    • Windows Native/Default

    • Office 2003

    • Visual Studio 2005

    • Office 2007 (藍色主題)

    • Office 2007 (黑色主題)

    • Office 2007 (銀主題)

    • Office 2007 (青色主題)

  • 啟用可視化樣式切換

    指定使用者是否可以在運行時間變更應用程式的視覺樣式,通常是從功能表或功能區選取適當的視覺樣式。

  • MFC 用途

    指定如何連結至 MFC 連結庫。 根據預設,MFC 會連結為共用 DLL。

    選項 描述
    在共用 DLL 中使用 MFC 將 MFC 連結庫連結至應用程式做為共用 DLL。 應用程式會在運行時間呼叫 MFC 連結庫。 此選項可減少包含多個使用MFC連結庫之可執行檔的應用程式磁碟和記憶體需求。 Win32 和 MFC 應用程式都可以在您的 DLL 中呼叫函式 (預設值)
    在靜態庫中使用 MFC 在建置階段將應用程式連結至靜態 MFC 連結庫。

另請參閱

MFC 應用程式精靈
為 Visual Studio C++ 專案建立的檔案類型