리본 태그 컴파일
Windows 리본 프레임워크에서 리본 태그 파일을 사용하려면 태그 파일을 이진 형식 리소스 파일로 컴파일해야 합니다. 전용 태그 컴파일러인 UICC(UI 명령 컴파일러)는 이 목적을 위해 Windows SDK(소프트웨어 개발 키트)(7.0 이상)에 포함됩니다. 이진 버전의 태그를 컴파일하는 것 외에도 UICC는 모든 태그 요소를 리본 호스트 애플리케이션에 노출하는 ID 정의 헤더(.h) 파일과 빌드 시 이미지 및 문자열 리소스를 호스트 애플리케이션에 연결하는 데 사용되는 리소스(.rc) 파일을 생성합니다.
컴파일러 워크플로
리본 태그 컴파일러의 워크플로는 다음 다이어그램에 나와 있습니다.
명령줄 구문
리본 태그 컴파일러의 명령줄 구문은 다음 예제에 나와 있습니다.
UICC <ribbonFile> <binaryFile> [options]
인수 및 옵션
이 도구의 인수 및 옵션은 다음 표에 설명되어 있습니다.
참고
나열된 명령줄 옵션은 지정된 순서대로 지정해야 합니다.
옵션 | 설명 | ||||||
---|---|---|---|---|---|---|---|
/header:<headerFile> | 태그 명령 ID 리소스 기호를 포함하는 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