액셀러레이터 테이블

Accelerator table

Windows 프로그래밍에서 가속기 테이블을 사용하면 응용 프로그램이 메뉴 항목이나 다른 명령에 대한 가속기 목록(키보드 바로 가기)을 지정할 수 있다.[1]예를 들어, Ctrl+S는 File→Save 메뉴 항목의 바로 가기, Ctrl+O는 File→Open 메뉴 항목의 일반적인 바로 가기 등으로 사용된다.가속기는 정상 처리보다 우선하며, 일부 이벤트 처리를 프로그래밍하는 편리한 방법이 될 수 있다.

가속기 테이블은 보통 이진의 리소스 섹션에 위치한다.

바로 연결 및 메뉴

각 가속기는 버튼, 콤보 상자, 목록 상자 및 메뉴 항목에 할당되는 것과 동일한 종류의 ID인 제어 ID와 연결된다.이런 식으로 가속기와 같은 기능을 나타내는 GUI 개체를 만들 수 있다.

메뉴를 사용하는 것, 그 다음에 마우스를 사용하는 것이 항상 최선의 해결책은 아니기 때문에, 사용자에게 마우스 사용을 최소화할 수 있는 가능성을 제공하는 것이 중요하다.이러한 이유로 메뉴에 가속기를 표시하는 것은 유용할 수 있다; 그것은 사용자에게 바로 가기가 있고 마우스를 사용하는 것이 항상 의무적인 것은 아니라는 것을 알려준다.

전자 사용법

소프트웨어 프레임워크 일렉트로닉스는 또한 API의 이름으로 "Accelerator"라는 용어를 사용하여 윈도우 이외의 것을 포함한 여러 플랫폼의 메뉴 항목과 프로그램 동작에 대한 키보드 단축키를 명시한다.[2]

참고 항목

참조

  1. ^ "Accelerator Tables". microsoft.com. 2018-05-30. Retrieved 2020-01-27.
  2. ^ "Accelerator". electronjs.org. 2020-01-22. Retrieved 2020-01-27.