소유자가 그린 메뉴를 사용하는 경우 음성 기능을 지원하기 위해 메뉴 이름을 사용할 수 있도록 해야 합니다. 이 작업을 수행하는 방법에는 두 가지가 있습니다.
- MSAAMENUINFO 구조를 사용하여 메뉴 항목 이름을 노출합니다.
- 접근성 보조가 활성화된 경우 그래픽 메뉴를 표준 텍스트 메뉴로 바꾸는 옵션을 제공합니다. SystemParametersInfo 함수가 uiAction 매개 변수를 SPI_GETSCREENREADER로 설정하여 TRUE을 반환하면, 표준 메뉴를 사용해야 합니다. 애플리케이션은 WM_SETTINGSCHANGE 메시지를 모니터링하고, 이 옵션의 상태를 쿼리하여 표시를 적절히 조정함으로써 응답해야 합니다. 예를 들어 Microsoft Visual Studio는 기본적으로 표시되는 사용자 지정 메뉴 대신 표준 메뉴를 사용하는 옵션을 제공합니다.