共用方式為


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

本主題將說明可用來指定應用程式外觀的選項。 根據您在 MFC 應用程式精靈的 MFC 應用程式精靈、應用程式類型頁面中所指定的應用程式類型,決定專案可用的使用者介面功能。 例如,您建立單一文件介面應用程式,則無法加入子框架樣式。

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

    選項

    說明

    粗框架

    建立具有縮放邊框 (Sizing Border) 的視窗。 預設值。

    最小化方塊

    在主框架視窗內包含最小化方塊。 預設值。

    最大化方塊

    在主框架視窗內包含最大化方塊。 預設值。

    最小化

    以圖示方式開啟主框架視窗。

    最大化

    以顯示器的完整大小來開啟主框架視窗。

    系統功能表

    在主框架視窗內包含系統功能表。 預設值。

    關於方塊

    包含應用程式的 [關於] 方塊。 使用者可以從應用程式的 [說明] 功能表存取這個方塊。 除非您在 MFC 應用程式精靈、應用程式類型頁面中選取 [對話方塊架構],否則此預設無法變更。

    注意:一般而言,無法使用的選項表示精靈無法套用選項到專案中,不論無法使用項目的核取方塊是選取或清除狀態皆同。 在這種情況下,精靈永遠會加入 [關於] 方塊,除非您先行指定專案為對話方塊架構,並取消核取方塊。

    初始狀態列(U)

    將狀態列加入到應用程式中。 狀態列包含 CAPS LOCK、NUM LOCK 和 SCROLL LOCK 等鍵盤自動指示燈,以及顯示功能表指令與工具列按鈕等說明字串的訊息列。 按一下本選項,即可加入功能表命令來顯示或隱藏狀態列。 在預設情況下,應用程式有狀態列。 不適用於對話方塊架構的應用程式類型。

    分隔視窗

    提供分隔列。 分隔列將應用程式的主檢視分隔開來。 在多重文件介面 (MDI) 應用程式中,MDI 子框架的用戶端視窗為分隔視窗;而在單一文件介面 (SDI) 應用程式及多重最上層文件應用程式中,主框架的用戶端視窗為分隔視窗。 不適用於對話方塊架構的應用程式類型。

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

    選項

    說明

    子框架最小化方塊

    指定子視窗是否有最小化按鈕 (預設為啟用)。

    子框架最大化方塊(Z)

    指定子視窗是否有最大化按鈕 (預設為啟用)。

    子框架最大化(D)

    藉由在 CChildFramePreCreateWindow 成員函式中設定 cs.style 旗標 WS_MAXIMIZE,指定子視窗一開始時是否為最大化。

  • 命令列 (功能表/工具列/功能區)
    指定應用程式是否包含功能表、工具列和 (或) 功能區。 不適用於對話方塊架構應用程式。

    選項

    說明

    使用傳統功能表(S)

    指定應用程式包含傳統的不可拖曳式功能表。

    使用傳統停駐工具列(K)

    在應用程式中加入標準 Windows 工具列。 工具列包含建立新文件、開啟和儲存文件檔案、剪下、複製、貼上或列印文字、以及進入 [說明] 模式等按鈕。 啟用本選項亦等於加入功能表命令,來顯示或隱藏工具列。

    使用瀏覽器樣式工具列(W)

    在應用程式中加入 Internet Explorer 樣式的工具列。

    使用功能表列和工具列(O)

    表示應用程式包含可拖曳式功能表列和工具列。

    使用者定義工具列和影像(E)

    讓使用者在執行階段自訂工具列和工具列影像。

    個人化功能表行為(H)

    指定功能表開啟時包含完整的項目清單,還是只包含使用者最常用的命令。

    使用功能區

    在您的應用程式中使用如 Office 2007 的功能區,而不使用功能表列或工具列。

  • 對話方塊標題
    僅限於 CDialog 類別架構的應用程式,本標題會顯示在對話方塊的標題列中。 若要編輯此欄位,您必須選取 [應用程式類型] 下的 [對話方塊架構] 選項。 如需詳細資訊,請參閱MFC 應用程式精靈、應用程式類型

請參閱

參考

MFC 應用程式精靈