다음을 통해 공유


접근성(Windows Installer)

작성자는 활성 접근성 지침을 준수하도록 UI를 디자인할 때 다음 목록의 테이블과 필드를 알고 있어야 합니다. 설치 관리자 패키지의 사용자 인터페이스는 모든 사용자에게 애플리케이션 또는 제품의 접근성을 용이하게 해야 합니다.

  • 도구 설명 텍스트는 Control 테이블도움말 열에 포함되어 있습니다. 이 텍스트는 그림이 포함된 컨트롤에 대해 화면 읽기 프로그램에서 표시합니다.
  • VolumeCostList, ListView, DirectoryListSelectionTree 컨트롤에 Control 테이블의 텍스트 필드는 표시되지 않습니다. 대신 화면 검토 유틸리티에서 컨트롤에 대한 설명으로 읽을 수 있습니다. 화면에서 시각적 정보를 사용할 수 없는 사용자는 화면 검토 유틸리티를 사용하여 정보를 해석할 수 있습니다. 화면 검토 유틸리티(화면 읽기 프로그램 또는 음성 액세스 유틸리티라고도 함)는 화면에 표시된 정보를 가져와 합성된 음성 또는 새로 고칠 수 있는 점자 디스플레이와 같은 대체 미디어를 통해 안내합니다.
  • 대화 상자의 컨트롤은 Control 테이블Control_Next 필드를 사용하여 연결해야 합니다. TAB 키를 사용하여 모든 컨트롤에 연결할 수 있도록 컨트롤을 작성해야 합니다.
  • 컨트롤에 직접 액세스하려면 바로 가기 키를 제공해야 합니다.
  • 사용자 인터페이스에 표시되는 텍스트 색은 TextStyle 테이블설정됩니다. 선택한 텍스트 색이 배경에 너무 가까이면 텍스트의 색 선택은 무시됩니다.
  • 텍스트 크기 및 글꼴은 TextStyle 테이블설정됩니다. 더 큰 글꼴 크기는 아시아 시장을 위한 패키지에 사용해야 합니다. 예를 들어 영어 텍스트에서 읽을 수 있는 10포인트의 글꼴 크기는 중국어에 반드시 해당되지 않을 수 있습니다.
  • Edit, PathEdit, ListView, ComboBox 또는 VolumeSelectCombo 컨트롤경우 화면 읽기 프로그램은 대화 상자의 Control_Next 시퀀스에서 컨트롤 앞에 와야 하는 텍스트 컨트롤 accName 및 accKeyboardShortcut을 사용합니다. 화면 읽기 프로그램은 텍스트 컨트롤의 텍스트 필드에서 accName을, 바로 가기가 있는 경우 텍스트 필드의 바로 가기 키에서 accKeyboardShortcut을 가져옵니다.
  • 정적 텍스트는 포커스를 가져올 수 없으므로 편집, PathEdit, ListView, ComboBox 또는 VolumeSelectCombo 컨트롤 설명하는 텍스트 컨트롤 화면 읽기 프로그램과 호환되도록 대화 상자에서 첫 번째 컨트롤을 만들어야 합니다.
  • 아이콘 또는 비트맵 이미지를 표시하는 PushButton 컨트롤 경우 accName 및 accKeyboardShortcut은 Control 테이블 레코드의 도움말 필드에 | 왼쪽에 지정됩니다. 구분 기호.
  • 고대비 검정 아래에서 텍스트가 보이지 않을 수 있으므로 흰색 비트맵 위에 텍스트 컨트롤을 사용하지 않도록 합니다.
  • 모든 흰색 비트맵 이미지인 배경에 검은색 텍스트 컨트롤을 배치하지 마세요. Windows 디스플레이를 고대비 검정으로 변경하는 사용자에게는 이 텍스트가 표시되지 않습니다.
  • 모든 검정 비트맵 이미지인 배경에 흰색 텍스트 컨트롤을 배치하지 마세요. 이 텍스트는 Windows 디스플레이를 고대비 흰색으로 변경하는 사용자에게 표시되지 않습니다.
  • 투명한 텍스트 컨트롤을 색이 지정된 비트맵 위에 배치하지 마세요. 사용자가 표시 색 구성표를 변경하면 텍스트가 표시되지 않을 수 있습니다. 예를 들어 사용자가 접근성을 위해 고대비 매개 변수를 설정하는 경우 텍스트가 보이지 않을 수 있습니다.
  • 대화 상자의 포커스는 그룹의 단추 중 하나가 선택될 때까지 RadioButtonGroup 컨트롤 탭하지 않습니다. 이 단추 그룹에 포커스 탭을 만들려면 단추 중 하나를 컨트롤의 기본 설정으로 지정합니다.
  • RadioButtonGroup 컨트롤대한 추가 설명 텍스트를 화면 읽기 프로그램 프로그램에 제공하려면. 라디오 단추 추가 텍스트를 추가하는제공된 예제를 따릅니다.
  • 대화 상자, 컨트롤 및 글꼴의 상대적 크기는 선택한 글꼴 크기에 따라 변경될 수 있습니다. 자세한 내용은 설치 관리자 단위참조하세요. 사용자 인터페이스에서 텍스트 및 컨트롤이 올바르게 표시되도록 설정 개발자는 항상 사용할 수 있는 모든 글꼴 크기를 사용하여 애플리케이션을 테스트해야 합니다.