Udostępnij przez


Korzystanie z menu Owner-Drawn

W przypadku korzystania z menu rysowanych przez właściciela należy udostępnić nazwy menu do obsługi funkcji mowy. Istnieją dwa sposoby, aby to zrobić:

  • Uwidaczniaj nazwę elementu menu przy użyciu struktury MSAAMENUINFO.
  • Udostępnij opcję zamiany menu graficznych na standardowe menu tekstowe, gdy pomoc ułatwień dostępu jest aktywna. Jeśli funkcja SystemParametersInfo zwraca TRUE, mając swój parametr uiAction ustawiony na SPI_GETSCREENREADER, użyj standardowych menu. Aplikacja powinna nasłuchiwać komunikatu WM_SETTINGSCHANGE i reagować, wysyłając zapytanie o stan tej opcji oraz odpowiednio dostosowywać jego wyświetlanie. Na przykład program Microsoft Visual Studio udostępnia opcję używania standardowych menu zamiast niestandardowych menu, które są domyślnie wyświetlane.