Aracılığıyla paylaş


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.