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 應用程式精靈。