MFC 應用程式精靈、使用者介面功能

本主題說明可用來指定應用程式外觀的選項。 專案可用的使用者介面功能取決於您在 MFC 應用程式精靈的 [應用程式類型]、[MFC 應用程式精靈 ] 頁面中指定的應用程式類型。 例如,如果您建立單一檔介面應用程式,則無法新增子框架樣式。

  • 主框架樣式

    設定應用程式主視窗框架的功能。

    選項 描述
    粗框架 建立具有重設大小框線的視窗。 預設值。
    最小化方塊 在主框架視窗中包含最小化方塊。 預設值。
    最大化方塊 在主框架視窗中包含最大化方塊。 預設值。
    最小 化 開啟主框架視窗做為圖示。
    最大化 將主框架視窗開啟為顯示的完整大小。
    系統功能表 在主框架視窗中包含系統功能表。 預設值。
    關於方塊 包含應用程式的 [ 關於 ] 方塊。 使用者可以從應用程式的 [說明 ] 功能表存取此方塊。 除非您在 [應用程式類型] 的 [MFC 應用程式精靈] 頁面中選取 [對話框],否則預設值和不可變更。

    注意 通常,無法使用的選項表示精靈不會將選項套用至專案,無論已選取或清除無法使用的項目複選框。 在此情況下,除非先將專案指定為對話框,然後取消核取方塊,否則精靈一律會將 [ 關於 ] 方塊新增至專案。
    初始狀態列 將狀態列新增至您的應用程式。 狀態列包含鍵盤 CAPS LOCK、NUM LOCK 和 SCROLL LOCK 鍵的自動指標,以及顯示功能表命令和工具列按鈕說明字串的消息行。 按下此選項也會新增選單命令,以顯示或隱藏狀態列。 根據預設,應用程式具有狀態列。 不適用於對話框型應用程式類型。
    分割視窗 提供分隔列。 分隔列會分割應用程式的主要檢視。 在多個檔介面 (MDI) 應用程式中,MDI 子框架的用戶端視窗是分割器視窗,而且在單一檔介面 (SDI) 應用程式和多個最上層檔應用程式中,主框架的用戶端視窗是分割器視窗。 不適用於對話框型應用程式類型。
  • 子框架樣式

    指定應用程式中子框架的外觀和初始狀態。 子框架樣式僅適用於 MDI 應用程式。

    選項 描述
    子最小化方塊 指定子視窗是否具有最小化按鈕(預設為啟用)。
    子最大化方塊 指定子視窗是否具有最大化按鈕(預設為啟用)。
    最大化子系 指定子視窗是否一開始最大化,方法是在的 PreCreateWindow 成員函CChildFrame式中設定 cs.style 旗標WS_MAXIMIZE。
  • 命令列(選單/工具列/功能區)

    指出您的應用程式是否包含功能表、工具列和/或功能區。 不適用於對話式應用程式。

    選項 描述
    使用傳統功能表 指定您的應用程式包含傳統、不可拖曳的功能表。
    使用傳統停駐工具列 將標準 Windows 工具列新增至您的應用程式。 工具列包含用來建立新文件的按鈕;開啟和儲存檔案;剪下複製、貼上或列印文字;並進入 [說明] 模式。 啟用此選項也會新增功能表命令來顯示或隱藏工具列。
    使用瀏覽器樣式工具列 將 Internet Explorer 樣式工具列新增至您的應用程式。
    使用功能表列和工具列 指出您的應用程式包含可拖曳的功能表欄和工具列。
    使用者定義的工具列和影像 允許使用者在運行時間自訂工具列和工具列影像。
    個人化功能表行為 指定功能表在開啟時是否包含專案的完整清單,或是否只包含使用者最常使用的命令。
    使用功能區 在您的應用程式中使用類似 Office 2007 的功能區,而不是功能表列或工具列。
  • 對話框標題

    僅針對 以 CDialog 類別為基礎的應用程式,此標題會出現在對話框的標題欄中。 若要編輯此欄位,您必須先選取 [應用程式類型] 底下的 [對話框] 選項。 如需詳細資訊,請參閱 應用程式類型、MFC 應用程式精靈

另請參閱

MFC 應用程式精靈