ResourceViewer 기술 샘플

업데이트: 2007년 11월

이 샘플에서는 강력한 형식의 리소스를 위한 뷰어를 제공하며, 리소스 파일 생성기(Resgen.exe) 유틸리티에서 생성하는 리소스 파일을 로드 및 분석하고, DataGridView를 사용하여 리소스 파일에 저장된 리소스에 대한 세부 정보를 표시합니다. 이 샘플은 Visual C#에서만 사용할 수 있습니다.

샘플 사용에 대한 자세한 내용은 다음 항목을 참조하십시오.

명령 프롬프트를 사용하여 샘플을 빌드하려면

  1. 명령 프롬프트 창을 열고 ResourceViewer 디렉터리로 이동합니다.

  2. 명령줄에서 msbuild ResourceViewer.sln을 입력합니다.

Visual Studio를 사용하여 샘플을 빌드하려면

  1. Windows 탐색기를 열고 ResourceViewer 디렉터리로 이동합니다.

  2. ResourceViewer.sln 아이콘을 두 번 클릭하여 Visual Studio에서 해당 파일을 엽니다.

  3. 빌드 메뉴에서 빌드 솔루션을 선택하거나, F5 키를 눌러 샘플을 빌드하고 실행합니다.

이 샘플을 실행하려면

  1. 명령 프롬프트 창이나 Windows 탐색기를 열고, 새 실행 파일이 들어 있는 디렉터리로 이동합니다.

  2. 명령줄에서 ResourceViewer.exe를 입력하거나 Windows 탐색기에서 아이콘을 두 번 클릭하여 샘플을 시작하고 실행합니다.

  3. 샘플 창의 File 메뉴에서 Open Resource File을 선택합니다. DataGridView의 왼쪽에 파일 내용이 표시됩니다.

참고:

빈 리소스 파일을 선택해도 빈 리소스 파일을 선택했다는 메시지가 표시되지 않으며, 응용 프로그램에서 아무 작업도 수행하지 않습니다.

요구 사항

.NET Framework 버전: 2.0

세부 항목

  • 강력한 형식의 리소스

  • 사용자 지정 형식을 사용하는 제네릭 컬렉션

  • DataGridView 형식을 사용하여 값 목록 표시

설명

이 샘플에서는 resource라는 사용자 지정 구조체를 선언하고 사용합니다. 샘플에서는 제네릭 Dictionary<TKey, TValue>에서 이 구조체를 사용하여 리소스 파일의 값을 검색하고 저장합니다.

참고 항목

개념

리소스 파일 만들기

.Resources 파일의 리소스 검색

참조

DataGridView

Dictionary<TKey, TValue>

ResourceReader

System.Resources

기타 리소스

Windows Forms에 사용할 수 있는 컨트롤