Owner-Drawn Menülerini Kullanma
Sahip tarafından çizilmiş menüleri kullanırken, menü adlarını konuşma işlevselliğini desteklemek için kullanılabilir hale getirmeniz gerekir. Bunu yapmanın iki yolu vardır:
- MSAAMENUINFO yapısını kullanarak menü öğesi adını açığa çıkarın.
- Erişilebilirlik yardımı etkin olduğunda grafik menülerini standart metin menüleriyle değiştirme seçeneği sağlayın. SystemParametersInfo işlevi uiAction parametresi SPI_GETSCREENREADER olarak ayarlanmış TRUE döndürürse standart menüleri kullanın. Uygulama WM_SETTINGSCHANGE iletisini izlemeli ve bu seçeneğin durumunu sorgulayarak ve görünümünü uygun şekilde ayarlayarak yanıt vermelidir. Örneğin, Microsoft Visual Studio varsayılan olarak görüntülenen özel menüler yerine standart menüleri kullanma seçeneği sağlar.