MFC 應用程式精靈、使用者介面功能
本主題將說明可用來指定應用程式外觀的選項。 根據您在 MFC 應用程式精靈的 MFC 應用程式精靈、應用程式類型頁面中所指定的應用程式類型,決定專案可用的使用者介面功能。 例如,您建立單一文件介面應用程式,則無法加入子框架樣式。
主框架樣式
設定應用程式主視窗框架的功能。選項
描述
粗框架
建立具有縮放邊框 (Sizing Border) 的視窗。 預設值。
最小化方塊
在主框架視窗內包含最小化方塊。 預設值。
最大化方塊
在主框架視窗內包含最大化方塊。 預設值。
最小化
以圖示方式開啟主框架視窗。
最大化
以顯示器的完整大小來開啟主框架視窗。
系統功能表
在主框架視窗內包含系統功能表。 預設值。
關於方塊
包含應用程式的 [關於] 方塊。 使用者可以從應用程式的 [說明] 功能表存取這個方塊。 除非您在 MFC 應用程式精靈、應用程式類型頁面中選取 [對話方塊架構],否則此預設無法變更。
注意事項。 通常,則無法使用此選項會指出精靈不會將選項套用到專案中,無法使用項目的核取方塊是選取或清除。 在這種情況下,精靈永遠會加入 [關於] 方塊,除非您先行指定專案為對話方塊架構,並取消核取方塊。
初始狀態列
將狀態列加入到應用程式中。 狀態列包含 CAPS LOCK、NUM LOCK 和 SCROLL LOCK 等鍵盤自動指示燈,以及顯示功能表指令與工具列按鈕等說明字串的訊息列。 按一下本選項,即可加入功能表命令來顯示或隱藏狀態列。 在預設情況下,應用程式有狀態列。 不適用於對話方塊架構的應用程式類型。
分隔視窗
提供分隔列。 分隔列將應用程式的主檢視分隔開來。 在多重文件介面 (MDI) 應用程式中,MDI 子框架的用戶端視窗為分隔視窗;而在單一文件介面 (SDI) 應用程式及多重最上層文件應用程式中,主框架的用戶端視窗為分隔視窗。 不適用於對話方塊架構的應用程式類型。
子框架樣式
指定應用程式中子框架的外觀及初始狀態。 子框架樣式僅適用於 MDI 應用程式。選項
描述
子框架最小化方塊
指定子視窗是否有最小化按鈕 (預設為啟用)。
子框架最大化方塊
指定子視窗是否有最大化按鈕 (預設為啟用)。
子框架最大化
藉由在 CChildFrame 的 PreCreateWindow 成員函式中設定 cs.style 旗標 WS_MAXIMIZE,指定子視窗一開始時是否為最大化。
命令列 (功能表/工具列/功能區)
指定應用程式是否包含功能表、工具列和 (或) 功能區。 不適用於對話方塊架構應用程式。選項
描述
使用傳統功能表
指定應用程式包含傳統的不可拖曳式功能表。
使用傳統停駐工具列
在應用程式中加入標準 Windows 工具列。 工具列包含建立新文件、開啟和儲存文件檔案、剪下、複製、貼上或列印文字、以及進入 [說明] 模式等按鈕。 啟用本選項亦等於加入功能表命令,來顯示或隱藏工具列。
使用瀏覽器樣式工具列
在應用程式中加入 Internet Explorer 樣式的工具列。
使用功能表列和工具列
表示應用程式包含可拖曳式功能表列和工具列。
使用者定義工具列和影像
讓使用者在執行階段自訂工具列和工具列影像。
個人化功能表行為
指定功能表開啟時包含完整的項目清單,還是只包含使用者最常用的命令。
使用功能區
在您的應用程式中使用如 Office 2007 的功能區,而不使用功能表列或工具列。
對話方塊標題
僅限於 CDialog 類別架構的應用程式,本標題會顯示在對話方塊的標題列中。 若要編輯此欄位,您必須選取 [應用程式類型] 下的 [對話方塊架構] 選項。 如需詳細資訊,請參閱MFC 應用程式精靈、應用程式類型。