다음을 통해 공유


메뉴 명령과 액셀러레이터 키 연결

메뉴 명령과 키보드 조합으로 동일한 프로그램 명령을 실행할 수 있습니다. 이렇게 하려면, 메뉴 편집기를 사용하여 응용 프로그램의 액셀러레이터 키 테이블 엔트리와 메뉴 명령에 동일한 리소스 식별자를 할당합니다. 그런 다음 액셀러레이터 키의 이름이 표시되도록 메뉴 명령의 Caption을 편집합니다.

메뉴 명령을 액셀러레이터 키와 연결하려면

  1. 메뉴 편집기에서 원하는 메뉴 명령을 선택합니다.

  2. 속성 창에서 Caption 속성에 액셀러레이터 키의 이름을 추가합니다.

    • 메뉴 캡션에 따라 모든 메뉴 액셀러레이터 키가 왼쪽으로 정렬되도록 탭의 이스케이프 시퀀스(\t)를 입력합니다.

    • 보조키(Ctrl, Alt 또는 Shift)의 이름을 입력하고 그 뒤에 더하기(+) 기호와 추가 키의 이름, 문자 또는 기호를 입력합니다.

      예를 들어, 파일 메뉴에서열기 명령에 Ctrl+O를 할당하려면 메뉴 명령의 캡션을 다음과 같이 수정합니다.

      &Open...\tCtrl+O 
      

      메뉴 편집기의 메뉴 명령이 업데이트되어 입력한 대로 새 캡션이 반영됩니다.

  3. 액셀러레이터 키 편집기에서 액셀러레이터 키 테이블 항목을 만들어, 메뉴 명령과 동일한 식별자를 할당합니다. 기억하기 쉬운 키 조합을 사용하면 편리합니다.

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

요구 사항

Win32

참고 항목

작업

메뉴에 명령 추가

참조

메뉴 편집기

메뉴