Share via


編譯功能區標記

若要讓 Windows 功能區架構取用 功能區標記 檔案,標記檔案必須編譯成二進位格式資源檔。 專用標記編譯器 UI 命令編譯器 (UICC) 隨附于 Windows 軟體發展工具組 (SDK) (7.0 或更新版本) 。 除了編譯標記的二進位版本之外,UICC 還會產生識別碼定義標頭 (.h) 檔案,該檔案會將所有標記元素公開至功能區主機應用程式和資源 (.rc) 檔案,用來在建置時間將影像和字串資源連結至主應用程式。

編譯器工作流程

下圖說明功能區標記編譯器的工作流程。

顯示功能區標記編譯器工作流程的圖表。

命令列語法

功能區標記編譯器的命令列語法會顯示在下列範例中。

UICC <ribbonFile> <binaryFile> [options]

引數和選項

下表說明此工具的引數和選項。

注意

列出的命令列選項必須依照指定的順序指定。

選項 Description
/header: < headerFile> 產生名為 < headerFile > 的標頭檔,其中包含標記命令識別碼資源符號。 如果省略,則不會產生標頭檔。
/res: < resourceFile> 產生名為 < resourceFile > 的資源檔,以在建置時將所有影像和字串資源、二進位標記檔案和標頭檔連結至主應用程式。 如果省略,則不會產生資源檔。
/name: < ribbonName> 在 resourceFile > 中 < 記錄之二進位標記檔案的資源名稱。 預設值為 APPLICATION_RIBBON。
/W{0\1\2} 根據嚴重性篩選事件訊息。
0
僅限錯誤訊息。
1
僅限錯誤和警告訊息。
2
預設值。
錯誤、警告和資訊訊息。

範例

下列範例示範如何使用功能區標記編譯器,為功能區應用程式產生一組典型的資源檔。

UICC.exe RibbonMarkup.xml RibbonMarkup.bml /header:RibbonIds.h /res:RibbonUI.rc

使用功能區標記宣告命令和控制項

建立功能區應用程式