다음을 통해 공유


방법: 리소스 템플릿 사용

리소스 템플릿은 .rct 파일로 저장된 사용자 지정 리소스입니다.다른 리소스를 만들 때 리소스 템플릿을 기본 템플릿으로 사용할 수 있습니다.리소스 템플릿을 사용하면 표준 컨트롤 및 기타 반복 요소와 같이 기능을 공유하는 추가 리소스나 리소스 그룹을 개발할 때 시간을 절약할 수 있습니다.예를 들어, 여러 대화 상자에 도움말 단추와 회사 로고 아이콘을 포함하는 경우가 있습니다.새 대화 상자 템플릿을 만들어 로고와 도움말 단추로 사용자 지정하면 이 작업을 신속하게 할 수 있습니다.

리소스 템플릿을 사용자 지정한 후에는 새 리소스 템플릿이 리소스 추가 대화 상자의 리소스 형식에 표시되도록 템플릿 폴더나 포함 경로의 지정 위치에 변경 사항을 저장해야 합니다.그러면 필요한 경우에 언제든지 새 리소스 템플릿을 사용할 수 있습니다.

[!참고]

주 템플릿 디렉터리의 하위 디렉터리에 언어 관련 템플릿 파일을 넣을 수 있습니다.예를 들어, 영어 전용 템플릿 파일은 \<리소스 템플릿 디렉터리>\1033에 넣을 수 있습니다.

리소스에 사용할 템플릿을 만들려면

  1. 솔루션 탐색기에서 마우스 오른쪽 단추로 프로젝트를 클릭합니다.

  2. 바로 가기 메뉴에서 추가를 선택하고 새 항목 추가를 클릭합니다.

  3. 새 항목 추가 대화 상자의 템플릿: 창에서 **리소스 템플릿 파일 (.rct)**을 선택합니다.

  4. 새 .rct 파일의 이름과 위치를 입력하고 열기를 클릭합니다.

  5. 새.rct 파일이 프로젝트에 추가되어 솔루션 탐색기의 리소스 폴더에 표시됩니다.

    이제 .rct 파일을 두 번 클릭하여 문서 창에 연 다음, .rct 파일에 리소스를 추가할 수 있습니다. 문서 창에서 마우스 오른쪽 단추로 파일을 클릭하고 바로 가기 메뉴에서 리소스 추가를 선택합니다.그런 다음 리소스를 사용자 지정하고 .rct 파일을 저장합니다.

    [!참고]

    새 RCT 파일을 만들면 Visual Studio에서는 \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates, \Program Files\Microsoft Visual Studio 9.0\VC\VCResourceTemplates\LCID(한국어의 경우 1042) 또는 포함 경로를 지정된 위치에서 RCT 파일을 검색합니다.\My Documents와 같은 다른 파일 폴더에 .rct 파일을 저장하려면 포함 경로에 이 폴더를 추가하기만 하면 됩니다. 그러면 Visual Studio에서는 지정된 위치에서 .rct 파일을 찾습니다.

기존 .rc 파일을 .rct 파일로 변환하려면

  1. .rc 파일을 독립 실행형 파일로 엽니다.

  2. 파일 메뉴에서 다른 이름으로 <your filename> 저장을 클릭합니다.

  3. 위치를 지정하고 확인을 클릭합니다.

템플릿을 사용하여 새 리소스를 만들려면

  1. 리소스 뷰 창에서 마우스 오른쪽 단추로 .rc 파일을 클릭하고 바로 가기 메뉴에서 리소스 추가를 선택합니다.

  2. 리소스 추가 대화 상자에서 리소스 옆에 있는 더하기 기호(+)를 클릭하여 리소스 노드를 확장합니다. 그러면 해당 리소스에 사용할 수 있는 템플릿이 모두 표시됩니다.

  3. 사용할 템플릿을 두 번 클릭합니다.

  4. 필요하면 소스 편집기에서 추가된 리소스를 수정합니다.

    리소스 편집기에서는 고유한 리소스 ID를 자동으로 제공합니다.리소스 속성은 필요에 따라 수정할 수 있습니다.

관리되는 프로젝트에 리소스를 추가하는 방법은 .NET Framework 개발자 가이드의 응용 프로그램의 리소스를 참조하십시오. 관리되는 프로젝트에 리소스 파일 추가, 리소스 액세스, 정적 리소스 표시, 속성에 리소스 문자열 할당 등의 작업을 수동으로 수행하는 방법에 대한 자세한 내용은 연습: Windows Forms 지역화Walkthrough: Using Resources for Localization with ASP.NET을 참조하십시오.

요구 사항

Win32

참고 항목

참조

리소스 파일(Visual Studio)

리소스 편집기