編譯功能區標記
若要讓 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} | 根據嚴重性篩選事件訊息。
|
範例
下列範例示範如何使用功能區標記編譯器,為功能區應用程式產生一組典型的資源檔。
UICC.exe RibbonMarkup.xml RibbonMarkup.bml /header:RibbonIds.h /res:RibbonUI.rc