다음을 통해 공유


리본 태그 컴파일

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} 심각도에 따라 이벤트 메시지를 필터링합니다.
0
오류 메시지만 기록합니다.
1
오류 및 경고 메시지만.
2
기본값
오류, 경고 및 정보 메시지.

예제

다음 예제에서는 리본 태그 컴파일러를 사용하여 리본 애플리케이션에 대한 일반적인 리소스 파일 집합을 생성하는 방법을 보여 줍니다.

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

리본 태그를 사용하여 명령 및 컨트롤 선언

리본 애플리케이션 만들기