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++ 專案建立的檔案類型